About
Strategy, Risk, and Insurance Insights for boards and senior leadership teams.
Sachin Mohan
Strategy, Risk & Insurance Insights Leader
I am a Strategy, Risk, and Insurance Insights leader with over 20 years of experience helping organizations and senior leadership teams make better decisions in complex and uncertain environments.
My work sits at the intersection of risk management, insurance and reinsurance markets, corporate strategy, ESG, and emerging risk analysis, where I translate global market developments into actionable board-level insights.
Over the course of my career, I have worked across global advisory and analytics environments, including roles at Aon, where I supported insurance and reinsurance market analysis, capital and pricing cycle evaluation, catastrophe risk insights, and executive decision support. Earlier, I contributed to strategic and financial modelling roles at organizations such as Eaton, Bekaert, and BOC Gas Ireland, building expertise in investment appraisal, cost optimization, and business strategy.
Alongside industry work, I currently serve as Professor of Practice at PES University in Corporate Finance and Risk Management, where I design and deliver learning programs focused on strategy, financial decision-making, and applied risk thinking.
Public Sector Engagements
Advisory and executive education for public-sector and critical infrastructure organizations.
In addition to industry and academic leadership roles, I have contributed to executive development initiatives for public-sector and critical infrastructure organizations. My engagements have included delivering project management programs for GRID India, training Grade-A officers of the Government of Meghalaya on project cost management and financial decision-making, and contributing to project time management initiatives associated with DRDO.
These engagements reflect a commitment to strengthening decision-making capabilities across government, infrastructure, and professional communities.
View All EngagementsCore Areas of Focus
Commercial Insurance & Reinsurance
Market dynamics, capital cycles, and pricing evaluation.
Enterprise Risk Management
Risk financing strategy and emerging risk analysis.
ESG & Sustainability
Systemic risks and sustainability disclosure standards.
Strategic Financial Analysis
Capital allocation and investment appraisal.
Decision Intelligence
Actionable insights for leadership and boards.
Board Governance
Independent governance roles and board-level discussions.
Professional Credentials
CMA (Certified Management Accountant)
Institute of Management Accountants
PMP (Project Management Professional)
Project Management Institute
ARM (Associate in Risk Management)
The Institutes
FSA Credential – IFRS Sustainability Disclosure Standards
International Sustainability Standards Board