Chief, IT Infrastructure and Operations @ (July 2007 - October 2010)
IT Systems Manager @ (July 2000 - July 2007)
Stephen Speirs Summary
Stephen Speirs, based in Edinburgh, Edinburgh, United Kingdom, is currently a Chief Technology Officer at Charles River Laboratories. Stephen Speirs brings experience from previous roles at Charles River Laboratories. Stephen Speirs has 1 emails on RocketReach.
Looking for a different Stephen Speirs?
Find contact details for 700 million professionals.