Nina Boyd's Location
Stirling, Stirling, United Kingdom
Nina Boyd's Work
Nina Boyd's Education
Nina Boyd's Skills
Nina Boyd's Summary
Nina Boyd, based in Stirling, Stirling, United Kingdom, is currently a Customer Success Manager at Taleka, bringing experience from previous roles at Youtrain LTD, University of Stirling and Taleka. Nina Boyd holds a 1993 - 1997 Bachelor of Arts in Management, Business @ Glasgow Caledonian University. With a robust skill set that includes Higher Education, Event Management, Research, Social Media, Team Leadership and more, Nina Boyd contributes valuable insights to the industry. Nina Boyd has 3 emails on RocketReach.