Stephen Speirs's Location
Edinburgh, Edinburgh, United Kingdom
Stephen Speirs's Work
Stephen Speirs's Skills
Stephen Speirs's Summary
Stephen Speirs, based in Edinburgh, Edinburgh, United Kingdom, is currently a Chief Technology Officer at Charles River Laboratories, bringing experience from previous roles at Charles River Laboratories. With a robust skill set that includes IT Strategy, Program Management, Team Leadership, Cloud Computing, Business Analysis and more, Stephen Speirs contributes valuable insights to the industry. Stephen Speirs has 2 emails on RocketReach.