Sprinklr
Estelle Villard is an experienced sales professional currently serving as Vice President of Sales for South Europe (France, Spain, Italy) at Sprinklr since June 2025. Prior to this role, Estelle held the position of Head of Miro France at Miro from February 2023 to July 2025 and was the VP & Country France Manager at Medallia from September 2016 to February 2023, along with a tenure as Sales Director at the same company. Earlier experience includes roles at Google as an Account Manager, BMC Software as a Global Account Manager, IBM as a Tivoli Sales Specialist, and Oracle as a Technology Sales Representative. Estelle's educational background includes a Master's Degree in Commerce and International Management from Paris-Pantheon-Assas University and another Master's Degree from ISTEC - Ecole Supérieure de Commerce et de Marketing.
This person is not in the org chart
This person is not in any teams
This person is not in any offices