Mehmood has over 40 years of experience working in various international positions, including being the Global Leader of Unilever Process. He is the Founder President of the IIM Network in Europe and is a Managing Trustee of the Rasuli Kanwar Khan Trust, which helps transforms lives in rural Mewat and across India.

Nominated as Person of the Year in 2009 by Forbes India and awarded NRI Bharat Samman Award in 2011, Mehmood’s areas of expertise include: entrepreneurship and employment generation, innovation, and sustainability.
Mehmood is often invited to speak on public platforms, and has provided consultancy for a large number of organisations in the private, public and voluntary sector.