Craig Roy's Location
Edinburgh, Scotland, GB
Craig Roy's Work
Craig Roy's Education
Craig Roy's Summary
Craig Roy, based in Edinburgh, Scotland, GB, is currently a Recruitment Specialist at Eli Lilly and Company, bringing experience from previous roles at JUZO UK LIMITED, Pertemps Network Group, Service Innovation Group in association with American Express and McCain Foods. Craig Roy holds a 2015 - 2019 Bachelor's degree in Business Management @ Edinburgh Napier University. Craig Roy has 1 email on RocketReach.