Aston Martin has announced a new addition addition ... facets of Formula 1 mechanics and team operations. This extensive background offers a solid foundation that will undoubtedly benefit his ...