Desjardins Group is the largest cooperative financial group in Canada, and one of the largest employers in the country. It offers a full range of financial products and services and is home to a wealth of expertise in property and casualty insurance, life and health insurance, wealth management, services for businesses of all sizes, securities brokerage, asset management, venture capital, and secure, leading-edge virtual access methods.
As an Actuarial Services Senior Manager, your role will involve managing a set of activities. You will be responsible for the service offering, for developing and implementing the business plan, and for ensuring the completion of activities stemming from the organization’s strategic orientations. As such, your strategic thinking skills will be critical. Your aptitude for developing talent will allow you to efficiently manage people and performance and ensure member and client satisfaction.
The Senior Manager will manage the Desjardins Ontario Auto team and will be responsible for the rate adequacy of the Ontario Auto book. The Senior Manager mandate will be to:
Staying up to date on the evolving regulatory environment and exploiting opportunities to the benefit of the organization. Maintaining and enhancing professional relationship with the provincial regulator. Advancing the pricing strategy of DGIG by implementing next generation pricing techniques and strategies. Monitoring of the Ontario Auto book for identification of opportunities and threats. Timely delivery of all recurring projects e.g. filings, indications, budget input etc. Maintaining internal stakeholder relationships.
The Senior Manager will also be responsible for managing a team of junior and senior professionals. To that end the responsibilities include:
Managing professional development of each team member based on their development stage. Coaching and mentoring based on each individual’s style. Increasing team cohesion, being present and available for the staff on regular basis.
Work closely with other business sectors in the executive division and Desjardins Group.
Support the manager by helping with work organization and operational & strategic planning for the unit.
Oversee the creation, implementation & follow-up of an action plan for the unit in line with the company’s strategic priorities
Establish management communication practices that support change management, talent attraction & retention, skills development, employee development etc.
Define and oversee the implementation of activities related to the unit’s service offer and oversee the implementation of projects under their responsibility.
Promote Desjardins behaviours and cooperative values
Manage individual and team performance to support the execution of the unit’s business plan
Responsible and accountable of the team and results
Provide support and coaching requires to ensure the development of their employees
Challenges and issues
In the context of a rapidly changing and competitive environment, the role's mandate will be to strengthen the environment and reinforce the notion of performance.
Role in an innovative field that feeds and modifies business models by enhancing organizational performance.
Significant impact on the organization’s profitable growth and financial stability.
Significant impact on the client experience since the shift undertaken by the organization in 2012.
Be a leader who can participate actively and steer the direction taken by the industry on current issues.
Bachelor's degree in an appropriate discipline
A minimum of eight years of relevant experience,
Previous leadership experience preferred
Qualification as a Fellow of the CAS or CIA (an asset)
Please note that other combinations of qualifications and relevant experience may be considered
For vacant positions available in Ontario, please note that knowledge of English is required