Karla Charra is a seasoned professional with extensive experience in customer success and business development. Currently serving as Renewals Manager for Customer Success across EMEA, LATAM, and NA at Algolia since November 2019, Karla leads initiatives in multilingual environments, speaking English, French, and Spanish. Prior to this role, Karla held positions at Bertelsmann SE & Co. KGaA as Team Leader/Market Manager for LATAM and Spain, focusing on social media and market compliance, and as a Microsoft Account Specialist. At Microsoft, Karla contributed as Facilities Lead at the MTC Mexico, providing business support and engaging with top executives. Karla holds a Bachelor of Science in Political Science and Government from California State University Channel Islands.
This person is not in the org chart
This person is not in any offices