Alan Thomson
Managing Director & Senior Partner
Houston
Managing Director & Senior Partner
Houston
Managing Director & Senior Partner
London
Managing Director & Senior Partner
Madrid
Managing Director & Senior Partner, BCG Fellow
Oslo
Managing Director & Partner
Madrid
Managing Director & Senior Partner
Houston
Managing Director & Senior Partner
Madrid
Managing Director & Partner
Paris
Managing Director & Senior Partner
Singapore
Managing Director & Senior Partner
Amsterdam
Managing Director & Senior Partner
Milan
Managing Director & Partner, Middle East
Partner and Director, Oil & Gas
London