UK Managing DirectorSe3 · United Kingdomvia ArbeitnowOn-siteFull-timeOtherComputer VisionFluent GermanView & apply