Leo Capital India overview

Map showing the location of Leo Capital India

New Delhi, India

Need more insight?

Speak to us about commissioning some bespoke research.

Find out more

Key people

Rajul Garg Founder and Managing Partner
Shwetank Verma Co-Founder and General Partner