Find out more about our offices and how to get in touch with us
locations
newcleo can now count on 600 employees and more than ten locations across Europe.
UK
newcleo Ltd and newcleo GenCo London Manchester Gloucester
France
newcleo SA Lyon Paris Avignon Aix-en-Provence Saclay
Italy
newcleo srl Turin Roma Bologna Genova
Switzerland
newcleo SA Geneva
get in touch
We are happy to provide you with more information on newcleo and answer your enquiries. Please complete the form and we will aim to come back to you as soon as possible
newcleo Ltd is a company registered in England and Wales, registration number 13274878. Registered office: newcleo Ltd, 55 South Audley Street, London W1K 2QH