James Downham of Premiere Velocity

James Downham is sales manager for Premiere Velocity, the, err, premiere supercar hire company in the UK. We interviewed him to find out if he has a hard job. Well, we can think of a few that are worse… See what you think.

Leave a Comment

Advertisment ad adsense adlogger