Christian Levin, Head of Sales and Marketing, Scania CV and Roger McCarthy

Christian Levin, Head of Sales and Marketing, Scania CV and Roger McCarthy