Location
Everything the company says in public lands on you: thought leadership, white papers, solution briefs, ghostwritten founder pieces, LinkedIn and event material, plus the editorial calendar behind it. The seat is in London, in the office by default, with up to 25% travel. You need the right to work in the UK and will likely need UK security vetting at SC level or above. The posting states no salary.
Skills