Melanie Saunders

Melanie Saunders

Full-Time Anywhere
Location: Slough/London O2 is the commercial brand of Telefonica UK Limited, a leading digital communications company owned by Telefonica S.A.  With over 25 million customers across the UK, O2 is one of the world’s most ...