Communications Business Partner (Central London) - London, United Kingdom,
Are you a storyteller? Are you a technology native, a creative and a people person?
We are looking for someone to help us connect with our direct team of 200 people (and growing); 9,000 IT professionals across the company; and 64,000 staff overall.
We will be delivering world-class technology to our people to enable a forward-thinking, inclusive and responsible business...... click apply for full job details