Stephen Barr's Location
United Kingdom
Stephen Barr's Work
Stephen Barr's Education
Stephen Barr's Skills
Stephen Barr's Summary
Stephen Barr, based in United Kingdom, is currently a Head of Operations and Client Services at Unsung Limited, bringing experience from previous roles at Caisteal Services Ltd and CAISTEAL SERVICES LTD. Stephen Barr holds a 1986 - 1990 Edinburgh Napier University. With a robust skill set that includes Active Directory, Windows Server, System Deployment, Solution Architecture, IT Service Management and more, Stephen Barr contributes valuable insights to the industry. Stephen Barr has 1 email on RocketReach.