German Sales Executive… — Cross… · Kiel, Germany | Tsenta