Echelon Insurance provides Personal and Commercial Specialty Insurance solutions to protect Canadian families and businesses across Canada, through our trusted network of Broker partners. Echelon is a member of the CAA Club Group of Companies, and is an equal opportunity employer who offers a professional environment that champions collaboration, trust, and growth to drive success. We cultivate a great working dynamic to help us deliver what is best for our associates, Brokers, and Customers
Who we are
Get ready to drive your career forward. Life at Echelon is fast paced, performance-driven and rewarding. We value our Associates' career growth and ongoing professional development – and we regularly recognize their achievements and outstanding results.
We are caring. We are leaders. We are innovators. We are collaborative.
We work hard and play hard. We're about doing what's right and feeling good about it.
What You Will Do
Understand Echelon Insurance environment and organizational needs to help the business identify, assess and monitor enterprise and operational risks
Lead the development and implementation of ERM infrastructure ensuring compliance with regulatory requirements (i.e. OSFI guidelines) including the championing of skills required to support ERM objectives
Provide guidance to the business on the integration of risk management with the execution of strategic business plans
Provide independent oversight on strategic initiatives from an enterprise risk perspective, and proactively recommend opportunities for enterprise risk management/mitigation
Develop and maintain partnership with select business functions as well as operational areas at all leadership levels
Work collaboratively with governance and control functions
Implement ERM tools and techniques that may be used for senior management and the Board reporting
Ensure that ERM requirements are implemented and monitored on a timely and comprehensive basis ensuring compliance with OSFI’s guidelines
Support the Director, ERM on various Enterprise Risk Management (ERM) functions
Who You Are
Bachelors or equivalent degree in Business Admin/Commerce/Finance/Economics/Mathematics/IT/Data Analytics/Computer Science
Industry accreditation in Risk Management or related field (CRM, FRM, CSC, CIP, FCIP) would be an asset
Minimum 5-7 years of Risk Management in P&C Insurance Industry or other Financial Services required
Experience in leading projects/programs that involve cross-functional stakeholders
Ability to cater and customize communications to suit the needs of various stakeholders
Prior knowledge/experience in managing a risk program or framework
Prior experience with P&C Insurance company regulatory requirements including OSFI Guidelines relating to Enterprise Risk Management and Operational Risk Management
Strong knowledge and previous experience with Governance, Risk and Compliance and Controls frameworks
Strategic, critical thinking, analytical and problem solving skills
Exceptional interpersonal and communication skills
Proficiency in Microsoft Office (PowerPoint, Excel, Word, Outlook) and familiarity with risk management systems and other data analytics tools
What’s In It For You
Competitive total compensation and benefits package
Annual shared success program based on performance
Annual merit increases based on performance
Registered Retirement Savings Plan with a matching contribution component
Complimentary CAA Membership
We are an equal opportunity employer and are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005 (AODA). Echelon Insurance will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require an accommodation, please notify us and we will work with you to meet your needs.
As an organization we are focused on safety, which includes the safety and well-being of our Associates. Therefore, you must be and remain fully vaccinated as a condition of employment.