Managing Director, UK at LeaseWebCloud
Terry Storrar is Managing Director UK at Leaseweb.
Storrar brings over 20 years of experience across a range of specialised services to Leaseweb UK. He has worked in managed services, cloud, hosting, implementation and architecture, and is reported to have a razor sharp focus on execution and delivering exceptional value for customers.
Throughout his career, Storrar has worked in director-level roles for several UK entities, including Annodata Ltd. and Wirebird Ltd.