Todd O'Donnell Insurance Agency
An Office/Service Manager at Desjardins Agent Insurance Office supports the agent and sales team by managing daily operations, handling customer inquiries, and promoting insurance products. The role involves organizing the office, deflecting calls, and maintaining a positive customer experience.
Todd O'Donnell is a Desjardins Insurance agent based in Cambridge, Ontario, serving individuals and businesses across Ontario and beyond. His agency offers a full range of insurance products — auto, home, business, life, and living benefits — with a focus on personalized coverage tailored to each client's needs. The office serves clients in multiple languages including English, Hindi, Punjabi, Chishona, Malayalam, Tamil, and Hungarian, and is supported by a team of over 12 staff members.
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for Todd O'Donnell Insurance Agency.
11% above the average for this role
Insurance Representative
Desjardins Insurance Nicole Fulcher Agency
Customer Relations Representative
N. Constantinou & Co Audit Ltd
Licensed Insurance Sales and Advisor
Desjardins Insurance Nicole Fulcher Agency
Insurance and Financial Services Agent
N. Constantinou & Co Audit Ltd
Customer Service Representative
Kyle Houston - Agent for Desjardins Insurance
Insurance Account Representative – Sales & Service Team Member
JOB-BORN Executive Search Inc.