RK
Rob Kirkwood at Carrhae Capital
Carrhae Capital is an asset management company focuses on companies which have substantial exposure to emerging markets
ContactFirm
Carrhae Capital
Location
United Kingdom
Investment Stage
Growth
Geographic Focus
United KingdomEurope
About Rob Kirkwood
Enriching content...