Franziska Caruana is a Customer Success Manager at Skillcast Group plc, a position held since November 2022. Prior to this role, Franziska served as an Executive at Jobsplus from November 2016 to November 2022. With a background in customer success and executive support, Franziska has developed strong skills in client relations and organizational management.
Sign up to view 0 direct reports
Get started