Sr Account Executive Canada - Ontario | Technology solutions
Senior Account Executive, Ontario: drive growth for a global tech leader in insurance tech. Build C‑level relationships, own complex sales cycles, and shape digital transformation.
At Global Executive, we are partnering with a global technology company with a strong focus on innovation, data, and digital transformation, to identify a Senior Account Executive to drive growth in Ontario, Canada.
This role plays a key part in the company’s growth strategy, with Ontario representing a significant share of the projected business expansion.
The position is focused on developing new business opportunities, building high-level relationships, and strengthening market presence, working closely with both clients and internal teams.
Key Responsibilities
Drive new business development across the Ontario market
Build and manage relationships with senior stakeholders (C-level)
Lead complex, end-to-end sales cycles
Understand client needs and position high-value technology solutions
Build and manage a strong sales pipeline
Collaborate with internal teams (product, marketing, engineering, services) to define account strategies
Participate in business reviews to identify growth opportunities
Support market positioning initiatives and commercial activities
Requirements
Education:
Completed university degree in Business, Engineering, or a related field (or equivalent experience)
Experience:
10+ years of experience in B2B sales, preferably in technology/software
Experience in the insurance sector.
Strong background in new business development
Experience in consultative selling and complex sales cycles
Proven ability to engage with senior executives
Languages:
Fluent English (required)
Key Knowledge Areas
Understanding of the insurance market and its business dynamics
Consultative selling of technology solutions
Awareness of trends such as digital transformation, automation, and innovation
Core Competencies
Results-driven mindset
Ability to build long-term strategic relationships
High level of autonomy and proactivity
Strategic thinking with strong commercial acumen
Collaborative approach across cross-functional teams
Location
Based in Ontario (Canada).
Compensation & Benefits
Competitive base salary
Attractive commission structure
High-impact role with direct contribution to business growth
International, dynamic, and collaborative environment
If you're looking for an opportunity to drive business growth, engage at a strategic level, and work within a global technology environment, we’d be happy to connect.
- Department
- Operaciones Mexico
- Role
- Comercial & Ventas
- Locations
- Mexico
- Remote status
- Fully Remote
- Employment type
- Full-time