Ioana Francombe has over 16 years of experience in sales and marketing roles, currently serving as a Sales Support Executive at Evolving Systems since July 2017. Prior to this position, Ioana worked at Business Logic Systems Ltd for a decade, where roles included Customer Programme Manager, Global Direct Sales & Marketing Support Executive, Marketing Manager, and Marketing Executive. Ioana holds a degree from Babes-Bolyai University, where studies were completed from 2002 to 2006.
Sign up to view 0 direct reports
Get started