🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Team Lead in Insurance Operations

Hospitality Full Benefits Career Growth
Company

Swiss Re

Location

toronto, Canada

Posted

June 09, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Step into the role of Operations Team Lead at Swiss Re, managing Operational Excellence in Property and Energy Insurance. Thrive in a hybrid environment focused on teamwork.
You will play a pivotal role in leading the operations team, enhancing productivity and compliance in underwriting functions. With at least five years of insurance operations experience, you possess strong analytical skills and a continuous improvement mindset. Your leadership style encourages collaboration and professional growth among team members.
Key Responsibilities:
• Drive performance delivery against set metrics
• Foster cross-functional collaboration across diverse teams
• Develop and implement effective training programs
• Monitor operational risk controls and compliance
• Coordinate team projects across global contexts
Requirements:
• 4-year degree in business or related
• At least 5 years of relevant industry experience
• Strong proficiency in Microsoft Office
• Abili...