India Carter is a seasoned professional in the customer success field, currently serving as a Senior Customer Success Manager at Pleo since March 2022. Previously held roles include Customer Success Manager and Onboarding Analyst at Capdesk, as well as a Relationship Executive at Sonovate. India also garnered experience as a Technology and Engineering Talent Consultant at IntaPeople and a Group Resourcer at The BBI Group. Earlier career highlights include working as a Digital Marketing Recruitment Consultant at Digital Gurus and a Senior Technical Recruitment Consultant back at IntaPeople. India began a career in recruitment as an Engineering Recruitment Consultant at Rubicon Recruitment Group. Educational credentials include a Bachelor of Arts in English Literature from Cardiff University, along with A Level qualifications from Budmouth Sixth Form and GCSEs from Budmouth College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices