Carole Head's Location
United Kingdom
Carole Head's Work
Carole Head's Education
Carole Head's Summary
Carole Head, based in United Kingdom, is currently a Head of Business Activation and Development - International Sales and Partnerships at Avis Budget Group International, bringing experience from previous roles at Avis Budget Group International and BroadVision. Carole Head holds a 1997 - 2000 Bachelor of Science - BS in Biomedical Sciences @ University of Southampton. Carole Head has 1 email on RocketReach.