Originally founded in 1998 as an integrated internet and telecommunications company, iomart Group has evolved to become one of Europe’s largest providers of cloud computing services, serving in excess of 300,000 customers each day, through several distinct brands.
Mr. Angus MacSween
Lister Pavilion Kelvin Campus
Glasgow
G20 0SP
United Kingdom
Company Formed
1998
Sources