Frankie Buckle

Senior Customer Success Manager - EMEA Region at Acquia

Frankie Buckle is a seasoned professional with extensive experience in customer success, marketing, and creative industries. Currently serving as a Senior Customer Success Manager for Acquia in the EMEA region since October 2017, Frankie leads customer success projects and aids in team onboarding. Frankie also founded and curates SciArt in Cambridge, fostering collaboration between artists and scientists through various platforms. Previously held roles include Marketing Manager EMEA-LA at Carl Zeiss Microscopy, where strategic global marketing efforts were implemented, as well as multimedia and design positions at Carl Zeiss Microscopy LLC and as a freelance photographer. Frankie Buckle holds an MSc in Biological Photography & Imaging from the University of Nottingham, a BSc in Biology with Oceanography from the University of Southampton, and a BTEC in Foundation Studies in Art & Design from the University of the Arts London.

Links