If you need more lookups,
subscriptions start at $34 USD/month.
Becky Head Location
United Kingdom
Becky Head Work
Head of Sales and operations @ (November 2025 - Present)
Head of Sales and Service @ (May 2025 - November 2025)
Sales Manager @ (October 2023 - November 2025)
Operations Manager and Client Relations @ (March 2016 - August 2023)
Becky Head Summary
Becky Head, based in United Kingdom, is currently a Head of Sales and operations at SPL Villas. Becky Head brings experience from previous roles at Abercrombie & Kent UK and ITC travel group. Becky Head has 1 emails on RocketReach.
Looking for a different Becky Head?
Find contact details for 700 million professionals.