BLITZ is hiring a technical manager and technicians for its Benelux operations

As the world’s urban population triples and their demand for home delivery increases, its associated impact on air pollution intensifies. BLITZ is driving the change towards a more environmentally friendly … Continue reading BLITZ is hiring a technical manager and technicians for its Benelux operations