About

Strategy, Risk, and Insurance Insights for boards and senior leadership teams.

Sachin Mohan – Professional portrait
20+ Years of Experience
Profile

Sachin Mohan

Strategy, Risk & Insurance Insights Leader

Board Advisory Risk & Insurance Executive Education

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.

Get in Touch

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 Engagements

Core 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

CMA (Certified Management Accountant)

Institute of Management Accountants

PMP

PMP (Project Management Professional)

Project Management Institute

ARM

ARM (Associate in Risk Management)

The Institutes

FSA

FSA Credential – IFRS Sustainability Disclosure Standards

International Sustainability Standards Board