Leadership

Steve Maher

Managing Director

With more than 30 years’ in the IT Services Industry Steve has gained a wide range of knowledge and experience and a reputation for building and leading teams that deliver.

 

No other industry has developed and changed so much in such a short time and customer expectations continue to rise in line with the complexity of today's Data Centre.

Steve drives the HelioStor team to support the Channel and Vendors and their customers as they adopt technology change.

 

Over the years, major partners have grown to value and rely upon this expertise and he continues to innovate the way we work to deliver results to all our customers.

Ali Cairns

Technical Director

With over 20 years' experience supporting some of the largest Technology Vendors and Channel Partners for Open Systems and Storage infrastructure, Ali has a deep understanding of Data Centre Technology and how to make it work for your customer's business.  
 
HelioStor’s technical guidance and efficient processes result from the application of his  experience delivering complex technical solutions and data migrations as well as architecture and design roles for some of the UK's largest companies.

In the fast developing world of Storage and Server infrastructure, Ali's technical aptitude and adaptability forms the cornerstone that enables HelioStor to lead the way in services for next generation technologies.

Andrew Wordingham

Financial Director


Andrew qualified in 1992 and is a Chartered Certified Accountant. As a partner at Haines Watts since 1996 Andrew understands the challenges of running a services business in the UK and he brings a wealth of experience to HelioStor facilitating a steady but unconstrained development.

 

Andrew is responsible for all HelioStor financial matters and has the necessary corporate governance skills to ensure that HelioStor meets the highest regulatory standards required for a growing international company.

Copyright © 2020 HelioStor Limited.

All Rights Reserved.

Registered in England and Wales with registered number 08584730.