Location: Hybrid – working with teams in London, Hamilton, Waterloo, and potentially Toronto Industry: Commercial Insurance
Experience Required: 3–5 years in sales or business development
About the Role:
We’re seeking a confident and motivated Business Development Representative (BDR) to join a high-growth team in the Commercial Insurance sector. Your primary responsibility will be to set up qualified meetings for the Account team by targeting key decision-makers such as CEOs and CFOs in mid-sized to enterprise-level businesses. This is a phone-heavy role ideal for someone who thrives on proactive outreach and strategic lead generation.
Key Responsibilities:
Conduct outbound prospecting to generate leads and book meetings for the Account team
Use provided tools and marketing materials to target and engage commercial accounts
Leverage Commercial Lists to identify and approach high-value prospects (e.g., CEOs, CFOs)
Maintain detailed records of outreach and follow-up using CRM and sales platforms
Collaborate closely with Account Executives and Sales Leadership
Contribute to the team’s continued growth in sectors such as Healthcare, Construction, Real Estate, and Manufacturing
What We Offer:
Competitive base salary / bonus structure
Full access to modern sales tools and platforms (e.g., LinkedIn, prospecting lists, marketing collateral)
A structured onboarding process with full training in Commercial Insurance – no prior industry experience required
Strong career progression opportunities into Account Executive or Sales Management roles
A cooperative environment working closely with regional offices in London, Hamilton, Waterloo, and Toronto
What We’re Looking For:
3–5 years of successful sales or business development experience
Comfortable and confident making outbound calls and booking meetings
Solid interpersonal, written, and verbal communication skills
Self-motivated with a results-driven attitude
Experience in targeting executives (CFOs, CEOs) is a robust asset
📌 Business Development Representative Bdr London (Canada)
🏢 Chad Management Group
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.