The Floow Limited
Sales Director, EMEA
Cobra UK Ltd
Northern Europe Sales Manager, Insurance Telematics
Vodafone Global Enterprise
Global Business Development, M2M Telematics
Vodafone
Marketing Manager (Finance Sector)
The Floow Limited
Managing Director, EMEA Sales
Vodafone
Sales Manager
Vodafone
Business Development Manager
Oxted County School
Aston University