Contact

Contact information

Leadeo
DA VINCI Building,
98 rue de Hochfelden,
67200 STRASBOURG,
France

mail_leadeo

UK Sales and Customer Service: 0845 309 6362
Switchboard (French) : +33 3 88 40 95 90

Leadeo, our building

Video tour of our offices

Contact Form

Test our responsiveness