Vendor Relationship Manager, WPFH Technology Vendor Management
Fidelity International
Vendor Relationship Manager, WPFH Technology Vendor Management
Sungard Availability Services
EMEA IT Supplier Manager
The Body Shop
Technology Supplier Manager
Westminster Business School