On-site swimming pool and tennis court. Based in an idyllic countryside HQ in Hertfordshire, you’ll be responsible for supporting the account managers, client…