As part of his contract, Charles this week rejoined previous employer Eurostar to oversee the culmination of its tie-up with the Da Vinci Code film.
He sat with Tom Hanks, Audrey Tautou and other cast members for the high-speed press junket from Waterloo to Cannes, where the film's premiere launched the international film festival.
Charles has spent no less than 25 days (including some weekends, he assures us) back at Eurostar since officially joining Virgin.
Now that's over, his next mission is to launch the airline's route to Montego Bay, Jamaica.
As the former PRWeek Professional of the Year will no doubt say - it's a dirty job, but...