James Schembri is currently working as an Onboarding Specialist in Customer Success at Vestd, where James manages the implementation and onboarding process for new customers. Prior to their current role, James served as the Managing Director at Technical Executive Search, specializing in recruitment solutions across various sectors. James also held positions at Dyball Associates Limited and Applied Executive Selection Limited. James graduated from the University of Nottingham with a 1:1 BA Honours degree in History.
Sign up to view 0 direct reports
Get started