Jobs and Careers
SO

Senior Sovereign Executive Team (SET) Operations Manager

Sovereign Insurance
Canadafull_timeVerifiedPosted 5 Mar 2025

About the role

Company: Sovereign General
Department: SET Operations
Employment Type: Regular Full-Time 
Work Model: Hybrid 
Language: English is required, French is an asset 
Additional Information: This post is currently vacant 

The Opportunity:

As a wholly owned subsidiary of the Co-operators General Insurance Company, Sovereign Insurance believes your experience matters. This is our promise to not only our clients but to our employees as well, because we know the strength of our company starts with our people.  The smart, curious and collaborative people who bring their whole heart and passion to work each day. But you can’t pour from an empty cup; we take care of the well-being of our people so that they are inspired to protect Canadian businesses and the lives, families, and communities we impact. Join us and begin shaping your experience at Sovereign.

Reporting to the EVP and COO, the Sr. Manager, Sovereign Executive Team (SET) Operations will act as a trusted partner to Sovereign’s executive leaders to drive operational efficiencies and execute on strategic initiatives.  This role will oversee cross-functional initiatives while ensuring SET is engaging on the right priorities, issues and opportunities that are aligned to Sovereign’s business outcomes. The idea candidate is comfortable with ambiguity, working in a fast and dynamic environment, exercising critical thinking and strategic communication skills, and has a strong bias to action.     

How you will create impact:

  • Actively prepare Sovereign’s EVP and COO with the required information, through proactive research and collection (background, key messages, business or financial data, intel or outcomes) for attendance at external partner engagements and industry events and/or internal presentations, meetings or events. 
  • Actively partner with other SET Members to develop, execute, communicate and track strategic business plans, goals, KPIs and vision.
  • Lead and/or direct ad hoc strategic projects as required (examples: divestitures, mergers, regulatory/compliance, etc.) and act as a key contact to internal departments, external vendors and third-party contacts.   
  • Lead SET meetings; set the agenda, invite constituents, managing flow and ensuring outcomes are documented, communicated and effectively managed.
  • Work with the Corporate Communications/Marketing team to ensure SET internal and external profile is appropriately managed and that they are able to get the appropriate messages across to key audiences, as necessary.
  • Prepare and/or co-ordinate production of summary reports, translations, papers, presentations, research, etc. for the SET as required to support efficiency and informed decision-making and ensuring action on key priorities.
  • Maintain current project and initiative log, monitoring progress, reminding SET and internal and/or external parties of obligations and generally ensuring timely action by all relevant parties.
  • Work across the organization to identify and manage repeatable and operational activities on the SET’s behalf to enable efficiency and consistency, while freeing up time for leaders to focus on top priorities.

      How you will succeed:

      • You thrive on leading and motivating others to embrace accountability to deliver our exceptional client experience and achieve results. 
      • You ensure you and your team’s day to day actions are in harmony with the company’s purpose, vision, and values even when challenged.
      • You take responsibility for guiding others through changing conditions and creating a supportive culture that encourages the exploration of new opportunities or innovations.
      • You value and encourage others to have cooperative and collaborative dialogue because diverse perspectives offer more creative and productive solutions. 

       To join our team:

      • Completion of a degree in Business Administration/Commerce/Finance or related discipline
      • Change management certifications. PMP Designation and/or CPA designation (or working towards) would be an asset. 
      • Understanding of financial or statistical models.
      • 5-10 years’ experience in the insurance industry (Commercial Insurance preferred)
      • 5-7 Managerial experience including experience in a strategic leadership role
      • Comprehensive knowledge of business strategy, business models and operations.
      • Ability to build consensus and successfully manage and resolve contentious issues and conflicts across diverse stakeholder groups, and move the business forward
      • Experience influencing and coaching senior leadership
      • Bilingual – English/French is an asset

        What you need to know:

        • You will trave

        Apply for this role

        Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

        Apply Now →Generate Application Kit

        Free account required — sign up in 30s

        Company

        Sovereign Insurance

        View company profile →