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.
February 1, 2024 - present
March, 2022
February, 2020