Veeva Systems
Chaba Ballo has extensive experience in sales within the life sciences industry, holding various positions at Veeva Systems from July 2014 to March 2024, including Senior Director of Sales for Europe MedTech and PharmaTech Accounts. Ballo's role focused on facilitating compliance and operational excellence through industry-specific cloud solutions. Prior to Veeva, Ballo was with LIQUENT, a Calyx Company, from January 2005 to June 2014, serving as Senior Account Executive and other sales roles, emphasizing regulatory operations excellence for clients. Educational qualifications include a leadership program at INSEAD in March 2022 and a Master's degree in Computer Systems Networking and Telecommunications from ENSEIRB-MATMECA, completed in 2003.
This person is not in any teams
This person is not in any offices