McLaren has appointed a new group communications director to oversee strategic, corporate and brand communications for both McLaren Racing and…