Our teams

Nos équipes
With 11 teams, 8 foreign languages and a deep expertise we provide industrial vision solutions ! All our collaborators listen to your needs.
Infographic
Kontakt Sidr
Contact us


Phone: +33 2 99 62 86 11
Fax: +33 2 99 62 72 38