Business Support Centre Lead

Empire Life • Toronto, Ontario, Canada • Posted March 20, 2026

Location Toronto, Ontario
Job Type Regular Full-Time
Category Computer Occupations
Posted March 20, 2026

Business Support Center Lead

Location:Hybrid - Toronto

Are you ready to take on a pivotal role that blends technical expertise with high-level administrative support? We’re looking for a dynamic and proactive Lead Business Support professional to join our Downtown Toronto office. In this critical position, you’ll be the go-to person for ensuring smooth operations in a hybrid and cloud-driven environment, providing top-tier support across the board. You’ll collaborate directly with our Kingston head office and parent company, E-L Financial, while managing the logistical details of executive meetings and supporting our evolving infrastructure. If you're a highly organized, adaptable, and technically savvy individual with a deep understanding of the financial services industry, we want to hear from you!

Why pursue this opportunity

  • Play an integral role - this is an opportunity that allows for you to grow your skills, while directly contributing to the...

  • Interested in this role?

    Click the button below to start your application.

    Apply Now