Mercedes-Benz buses.

Roman Biondi – New Head of Sales

The bus and coach specialist has been a manager at EvoBus for many years

Awards