Skillcast Group plc
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.
This person is not in any offices