Czinger Vehicles
–
London, Greater London, United Kingdom
... •Demonstrate innovation, technical excellence, attention-to-detail, self-direction, & courage. •Drive for results and customer satisfaction. •Collaborate with teams, lead projects, and continuously drive improvement in the supply base. •Actively ... - May 02