Leanne Abraham is currently the Manager of Customer Engagement at SHL, following a progression through various roles including European Head of Customer Success and Head of Core, UK. They have garnered extensive experience in customer success and commercial management within the talent innovation sector. Leanne is pursuing a Bachelor's Degree in Psychology from Royal Holloway, University of London, and a Master’s Degree in Occupational Psychology at Birkbeck, University of London.
This person is not in any teams
This person is not in any offices