How can we help?

If you want to know more about Leosphere, if you have any questions, or if you’d like to discuss your latest project, please don’t hesitate to contact us.


Tech Park
6A rue René Razel
91 400 Saclay France

Tel: + 33 (0) 1 87 59 05 00