Jefferson Slack, Managing Director, Commercial and Marketing at Aston Martin has called the Formula 1 team’s CEO Andy Cowell ...