Francesca Layton

Director, Customer Success - UK & EMEA

Francesca Layton is the Director of Customer Success for the UK and EMEA at Appcast, Inc, where they focus on revolutionizing recruitment advertising through data and programmatic targeting. Previously, they held roles including Manager of Customer Success and Commercial Account Manager at Appcast, and Head of Agency Partnerships at eFinancialCareers. Francesca began their career as a Multi-Channel Marketing & Data Services Intern at IT Media, where they significantly increased social media engagement. Francesca holds a 2:1 degree in Philosophy & Communications, Media + Culture from Oxford Brookes University.

Location

Greater London, United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices