Engineer: Orlango Rodriguez takes up his new role at Mercedes-Benz Cars after 16 years with Toyota Australia.
View more: New PR for Mercedes