Chief Executive Officer
United Kingdom, London
Aenova Group
BC Partners
Partner
Ecole Centrale Paris
Technical University Munich
Northwestern University