Albert has a long, successful history in branding, most recently being the chief executive of branding consultancy, Interbrand. His new job at McLaren will see him implementing brand management and marketing though all aspects of McLaren’s business – from merchandising to the cars.