Filter by

Location

more »

Company

more »

We've found 1 jobs for you

Crawford & Company (Canada) Inc.  •  2026-04-14
  Toronto, CA

VP of Sales & GTM Strategy - Hybrid Leader

A leading insurance solutions provider is looking for a VP, Sales to unify Sales and Marketing under a cohesive strategy, based in Toronto. The ideal candidate will have 10-15 years of experience in commercial leadership within the B2B sector, particularly in …