We are looking for a German and English-speaking Business Development & Technical Sales Manager Automated Vehicle Marshalling based in Zurich.
Location: Zurich / Onsite
Embotech
Stage: Series B
Team Size: 51–200
Traction: Customers include BWM, Volkswagen, APM Terminals