This will probably be him, from his LinkedIn profile (told you it was useful for stalking people. He's actually had a long and illustrious career with Land Rover, including Director of Global Sales, and more recently defence contracts. He may be successful but he's still a twat!