
Our Company
Contact us
Management team
Michael Tobin
Chief Executive Officer
Michael Tobin is the Chief Executive Officer of TelecityGroup. Mr Tobin joined Redbus Interhouse in 2002 as Sales and Marketing Director and became Chief Executive Officer in 2003, leading the company through its integration with TeleCity, the subsequent acquisition of Globix in 2006 and the successful IPO of the Group in 2007.
Brian McArthur-Muscroft
Group Finance Director
Brian McArthur-Muscroft is responsible for financial strategy, policies, reporting, planning and control for the Group.
Rob Coupland
Chief Operating Officer
Rob is Chief Operating Officer at TelecityGroup, responsible for the operational aspects of the business, including overall management and delivery of the new build programme, systems strategy and business development.
Adriaan Oosthoek
Country Manager, UK & Ireland
Adriaan Oosthoek is responsible for developing the company reputation and presence in the UK market.
Stéphane Duproz
Country Manager, France
Stéphane Duproz joined the company in January 2002 and is responsible for the management and co-ordination of the company’s local operations.
Martin Essig
Country Manager, Germany
Martin Essig is responsible for the management and co-ordination of the company’s local operations.
Luca Beltramino
Country Manager, Italy
Luca Beltramino, is responsible for the management and co-ordination of the company’s local operations, and looking to reinforce the company’s presence on the Italian market.
Alexandra Schless
Country Manager, Netherlands
Alexandra Schless started as Country Manager Sales and Marketing for The Netherlands in February 2000.
Niclas Sanfridsson
Country Manager, Sweden
Niclas has been responsible for the operations of Sweden since 2002.
Website
TelecityGroup head office
Suite 8.01
2 Harbour Exchange Square,
London E14 9GE UK
Tel: +44 (0)20 7001 0000
Fax: +44 (0)20 7001 0001
Contact details
| Amsterdam | +31 (0)20 564 0800 |
| Dublin | +353 (0)1 433 2000 |
| Frankfurt | +49 (0)69 900 210 |
| London | +44 (0)20 7001 0000 |
| Manchester | +44 (0)161 232 3200 |
| Milan | +39 02 489 8000 |
| New York | +1 212 334 0481 |
| Paris | +33 (0)1 49 97 30 60 |
| Stockholm | +46 (0)8 799 3800 |
uk & ireland
deutschland
france
italia
nederland
sweden 








