Our Company Contact us

Management team


Michael Tobin

Michael Tobin

Chief Executive Officer

Michael Tobin is the Chief Executive Officer of TelecityGroup. Michael has over 20 years’ experience in senior roles across the telecommunications and technology sector.

Read more


 
Brian McArthur-Muscroft

Brian McArthur-Muscroft

Group Finance Director

Brian is Group Chief Financial Officer at TelecityGroup. Brian is responsible for financial strategy, policies, reporting, planning and control for TelecityGroup.

Read more


 
Rob Coupland

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.

Read more


Adriaan Oosthoek

Adriaan Oosthoek

Country Manager, UK & Ireland

Adriaan Oosthoek is responsible for developing the company reputation and presence in the UK market.

Read more



Stéphane Duproz

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.

Read more


Martin Essig

Martin Essig

Country Manager, Germany

Martin Essig is responsible for the management and co-ordination of the company’s local operations.

Read more



Luca Beltramino

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.

Read more


Alexandra Schless

Alexandra Schless

Country Manager, Netherlands

Alexandra Schless started as Country Manager Sales and Marketing for The Netherlands in February 2000.

Read more



Niclas Sanfridsson

Niclas Sanfridsson

Country Manager, Sweden

Niclas has been responsible for the operations of Sweden since 2002.

Read more

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 0101
Manchester +44 (0)870 750 2990
Milan +39 02 489 8000
Paris +33 (0)1 49 97 30 60
Stockholm +46 (0)8 799 3800