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.
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).