Mahesh Yagnaraman is Acumen’s chief operating officer and India country director, continuing to lead its investing work in India. He founded First Energy and served as its CEO and managing director, having previously led BP’s biomass-energy venture. His earlier career includes marketing roles at BP and Castrol India and a decade at Unilever.

Unclaimed profile

Mahesh Yagnaraman is Acumen’s chief operating officer and India country director, continuing to lead its investing work in India. He founded First Energy and served as its CEO and managing director, having previously led BP’s biomass-energy venture. His earlier career includes marketing roles at BP and Castrol India and a decade at Unilever.

Career

Mahesh Yagnaraman studied at University of Delhi (Degree, Economics) and XLRI – Xavier School of Management (MBA).

Chief Operating Officer and India Country Director at AcumenAssumed Chief of Operations in 2026 while continuing as India Country Director and investment leader; 2018 joining date is not applied to latest combined title.

Mahesh's Collections

Mahesh's Lists

In these lists

Cosigns Given