Nick Jones is the founder and CEO of Soho House. Jones began his career as a graduate trainee at Trusthouse Forte and soon became the marketing manager at Grosvenor House Hotel on Park Lane.