Locations

We locate ourselves close to the world’s innovation and capital hubs, and the emerging markets; so we can bring experience, innovation, capital and opportunity together. 

Our headquarters is located in central London, and we have offices in Vienna, Barcelona and Istanbul. In order to widen our geographical and operational capabilities, we open new branches, employ high skilled individuals, and partner up with local consultants sharing our ambitions. 

Please click here to see our office locations