thinkstep
Sales Manager - UK and Ireland
IDEAcarbon
Consultant, Business Development
The Carbon Trust
Senior Client Manager
Council of Europe
Trainee at the DGAP
CEB, now Gartner
Associate Director, Sales
CyberVadis
Interim Account Executive, UK and Ireland
EcoVadis
Account Executive, UK and Ireland
EcoVadis
Regional Sales Director - Northern Europe, Middle East and Africa
Tulane University
The London School of Economics and Political Science (LSE)