Richard Olds's Location
Cardiff, Wales, United Kingdom
Richard Olds's Skills
Richard Olds's Summary
Richard Olds, based in Cardiff, Wales, United Kingdom, is currently a Chief Executive Officer at Vista Retail Support. With a robust skill set that includes Project Management, Leadership, Startups, Customer Service and more, Richard Olds contributes valuable insights to the industry. Richard Olds has 1 email on RocketReach.