Location
Remote
Posted
June 04, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Country Manager – Insurance Tech Consulting
Base Pay Range
CA$180,000.00/yr – CA$225,000.00/yr
We’re recruiting on behalf of a forward‑thinking technology and digital consultancy firm seeking a Canadian Lead to own their strategic initiatives. The role is pivotal in shaping the market strategy, enhancing brand recognition, and driving sales within Canada.
Key Responsibilities
- Develop and implement business development strategies based on comprehensive market analysis.
- Drive brand recognition activities and align them with the company’s overall brand strategy.
- Lead sales initiatives, maintaining clear sales volume goals and customer segmentation.
- Ensure product offerings are tailored to the local market needs.
- Oversee delivery of client technology projects, ensuring commitments to customers are met.
- Monitor financial performance, ensuring profitability and efficient budget managem...