SR

Sunil Rana

Board NRC Committee Member at Al Jammaz Group

Sunil Rana is an accomplished professional with extensive experience in leadership and strategic advisory roles. As the Founder and CEO of Vyzrd since September 2020, Sunil has developed an industry-leading climate intelligence platform that quantifies climate change and ESG impacts on business performance. Sunil serves as a Board NRC Committee Member for AlJammaz Group while previously holding significant positions at Mercer, including Partner and International Head of Organization Development & Effectiveness. Sunil co-founded Mennheim Associates, leading strategy and client development initiatives, and contributed as a Principal at Boston Consulting Group, focusing on public sector and telecom practices. Earlier experience includes roles at Oliver Wyman and Tech Mahindra, emphasizing operational excellence and business strategy. Sunil holds an MBA from the Indian School of Business and a Bachelor's degree in Electronics and Communications from Malaviya National Institute of Technology Jaipur.

Links

Previous companies

Tech Mahindra logo
Mercer logo
Oliver Wyman logo
BCG logo

Org chart