Director of Communications, Talent & Community
4 days ago
London
Technology and data is at the heart of the company’s growth strategy and the Director, Communications, Talent & Community role will be a major enabler of success in the coming years. The significant majority of the technology and product organisation are co-located in their HQ, enabling regula