Assoc Publisher
London, England, United Kingdom
Bbc Studios
The Little Car Company
Commercial Director
Kalmar Automotive
Business Consultant
Commercial Director - Top Gear