Mandy Vella currently serves as a Customer Success Manager at Skillcast Group plc, a position held since April 2022. Prior to this role, Mandy was employed as a Business Development Manager at Busy Bee Ltd from September 2018 to April 2022. Educationally, Mandy Vella obtained a Bachelor of Arts in Social Policy from the University of Malta, completing the degree in 2018.
Sign up to view 0 direct reports
Get started