Home Tags Claire Williams
Tag: Claire Williams
Women: Your F1 needs you. So says Claire Williams of, naturally, the Williams F1 team. She was promoted to the position of Deputy Team Principal of the team only this year, but already she's speaking out about why more women should get involved in F1.