Castleford Tigers have appointed a mastermind of Yorkshire’s epic Tour de France Grand Depart as head of marketing, media and communications.