The Senior Risk Management Analyst identifies and mitigates risks, develops strategies for insurance programs, and ensures compliance with regulations across the organization.
The Senior Risk Management Analyst for Telesat Corporation will identify, assess, and mitigate risks across the company’s global operations. The candidate will develop risk management strategies, ensure management / statutory / regulatory compliance, oversee the day-to-day requirements of the company’s insurance programs with the view of safeguarding company assets, reputation, and long-term financial stability. This individual will play a key role in ensuring that the company’s risks are effectively managed and will have a strong understanding of insurance principles, risk management practices and regulatory requirements.
Main Responsibilities:
- Lead and prepare the annual insurance program renewal ensuring placement of cost-effective comprehensive global coverage for the organization’s various business units, including satellite operations, telecommunications, and related infrastructure.
- Support and co-ordinate the placement of pre-launch and launch insurance for the Lightspeed constellation, including development of loss formulae, policy wordings, insurance placement (roadshow and underwriter meetings, placement process, responses to technical questions, provision of information in accordance with policy and export control requirements, premium payments) and if required, coordinate claims to ensure maximum recovery of losses.
- Collaborate with insurance brokers, underwriters, and internal stakeholders to assess risk exposures and secure optimal coverage.
- Serve as a liaison between the company, insurance providers and claims adjusters to resolve issues and ensure appropriate settlement of claims.
- Identify and assess risks across the company’s operations, including physical assets, intellectual property, satellite operations and third-party liabilities.
- Operationally conduct ongoing review of contracts, leases, business activities, and special events to address and mitigate risk exposures for Telesat and its subsidiaries
- Arranging the issuance of insurance certificates for Telesat and its subsidiaries
- Review and evaluate current insurance policies to ensure management / statutory / regulatory compliance and monitor ongoing global insurance requirements and anticipated changes to ensure compliance.
- Collaborate with the finance team to track insurance-related expenses and ensure budget adherence.
- Work closely with legal, finance, operations, and compliance teams to ensure insurance solutions align with business objectives.
- Ad hoc projects as assigned.
Education and Experience Required:
- A Bachelor’s degree in Risk Management, Finance, Business Administration, or a related field.
- RIMS certification (CRM – Canadian Risk Management) is an asset.
- A minimum of 5 years of experience in risk management, with a focus on corporate insurance programs, ideally in a multinational context.
- Strong understanding of insurance regulations and global risk management practices.
- Excellent communication skills, with the ability to liaise effectively with senior management, insurance brokers, and legal teams.
- Extensive analytical ability and reasoning skills to review, analyze, and assess financial information, technical information, legal documents, assess risk management and financial impacts and communicate implications.
- Detail-oriented, organized, and able to manage multiple tasks simultaneously.
Decision making and Supervision:
- Analytical Thinking: Ability to analyze complex risk scenarios and develop effective insurance solutions.
- Problem Solving: Proactively address insurance-related challenges and claims management issues.
- Collaboration: Work seamlessly across cross-functional teams to meet business objectives and ensure risk management goals are achieved.
- Attention to Detail: Ensure accuracy in all insurance documentation, claims, and regulatory filings.
- This role has no direct reports
Top Skills
Analytical Software
Insurance Principles
Regulatory Compliance
Risk Management
Telesat Ottawa, Ontario, CAN Office
160 Elgin St, Suite 2100, , , Ottawa, Ontario , Canada, K2P 2P7
Similar Jobs
Fintech • Machine Learning • Payments • Software • Financial Services
As a Financial Analyst intern, you'll analyze financial metrics, assist in forecasts, develop reports, and participate in auditing processes.
Top Skills:
Python
Financial Services
The role involves managing records for hedge funds, reviewing documents, preparing valuations and calculations, and coordinating with various stakeholders.
Top Skills:
InvestranMS OfficeExcel
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Perform internal audits, evaluate financial processes, ensure compliance with standards, report on findings, and recommend improvements to controls.
Top Skills:
IfrsMS OfficeSoxU.S. Gaap
What you need to know about the Ottawa Tech Scene
The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.