Jessica Mccluskey's Location
London, England, United Kingdom
Jessica Mccluskey's Work
Jessica Mccluskey's Education
Jessica Mccluskey's Skills
Jessica Mccluskey's Summary
Jessica McCluskey, based in London, England, United Kingdom, is currently a Manager, Customer Success at Braze, bringing experience from previous roles at ENGINE UK and Merkle EMEA. Jessica McCluskey holds a 2011 - 2015 Bachelor’s Degree in Liberal Arts and Sciences/Liberal Studies @ University of Sydney. With a robust skill set that includes Customer Relationship Management Crm, Website Development, PowerPoint, Social Media, Customer Relations and more, Jessica McCluskey contributes valuable insights to the industry.