Brand Finance logo

Brand Finance India

Brand Finance is the world’s leading independent brand valuation consultancy. Brand Finance was set up in 1996 with the aim of ‘bridging the gap between marketing and finance’. For more than 20 years, we have helped companies and organisations of all types to connect their brands to the bottom line.

Brand Finance India, located in Mumbai, has represented many of India’s leading organisations, together with smaller entities, legal firms and private equity.


G/10, Parel Shiv Smruti,
Manjrekar Lane, Dr. E Moses Road,
Worli, Mumbai 400 018 – India


Ajimon Francis
Managing Director

Get in Touch