Mercedes-Benz buses.
Roman Biondi – New Head of Sales

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

Awards