Catherine Duncan's Location
London, GB
Catherine Duncan's Work
Catherine Duncan's Education
Catherine Duncan's Skills
Catherine Duncan's Summary
Catherine Duncan, based in London, GB, is currently a Development Manager at World Sailing, bringing experience from previous roles at World Sailing and GLL. Catherine Duncan holds a 2009 - 2013 Bachelor of Science (BSc) in Sports Management @ Loughborough University. With a robust skill set that includes Event Planning, Microsoft Office, Volunteering, Coaching, Social Media and more, Catherine Duncan contributes valuable insights to the industry. Catherine Duncan has 2 emails on RocketReach.