Catherine MacVeagh is a professional with a Bachelor of Business Administration in Marketing from LIM College. Catherine has held various managerial positions in sales operations and trade marketing at companies like Peach & Lily, Interparfums, Laura Geller Beauty, and AHAVA Dead Sea Laboratories. Their expertise lies in sales promotion, planning, and operations within the beauty industry.
Sign up to view 9 direct reports
Get started