Volvo Cars appoints Olivia Ross-Wilson as head of communications

Volvo Cars have appointed Olivia Ross-Wilson as head of communications, [...]