Volvo Red Centre

Media contact

Krista Melamies
Marketing and Sales Support Coordinator
+61 2 8713 8266
+61 416 925 836
krista.melamies@volvo.com