James Timberlake is the Head of Marketing and Communications of Royal Mail.
16,525 people are employed at Royal Mail.