+41 22 311 10 80 contact@stor-h.com
Business Developer France

Business Developer France

Position title: Business Developer France H/FLine Reporting: Business Development Manager de STOR-H TechnologieLocation: France / Europe Stor-H est l’architecte d’un écosystème évolutif, rassemblant solutions et partenaires au service d’une mobilité urbaine à base...
China Development Engineer

China Development Engineer

Position title: China Development EngineerLine Reporting: STOR-H Technologies COOLocation: China Mission The position is attached to STOR-H Technologies SA COO The China Development Engineer will be tasked with supporting the operational deployment of STOR-H and...