Chief Revenue Officer and SVP Customer Success
England, United Kingdom
Turnitin
Chief Revenue Officer and SVP Customer Success
Ex Libris
Sales Representative
Turnitin
Corporate VP International
Ex Libris
Corporate VP, International Sales
ACA (Computer Associates) Japan
Marketing and Planning Department
Londonburg Ltd
Partner
Ex Libris
Corporate VP, GM Europe
Ex Libris
Sales Manager Europe
Ex Libris
Managing Director
London Business School
Imperial College London