Imago Techmedia Ltd is registered in England and Wales under Company No. 04865455. VAT No. GB 843 8456 01
Registered Office: Bedford House, Fulham Green, 69-79 Fulham High Street, London, SW6 3JW, United Kingdom
Business Address: Imago Techmedia, 2C Bedford House, Fulham Green, 69-79 Fulham High Street, London, SW6 3JW, United Kingdom
Imago Techmedia Sweden, Nod, Borgarfjordsgatan 12, Kista, Stockholm, Sweden
Imago Techmedia is a subsidiary of Clarion Events Limited
Company: NTT Europe Ltd
Job Title: VP Product Strategy
Len has experience in a wide range of areas from scientific super-computing to shared and dedicated hosting to cloud computing. He has worked at all technical and management levels of IT: academic research, financial systems programing, administration of large server and content delivery networks, PCI-DSS certification, management of international operations teams as well as product engineering and strategy. He likes the technology, but thinks that the users are more important. Len’s heart is in California, where he grew up with computing and the internet. He’s been living in Europe for the past 17 years, with 13 of those working with NTT.