Sunderland
business and to function in an operational role between projects The Senior Project Manager is a key role... around the world. Every day, our 6,500 switchers located in 12 countries (Europe, Middle East, Pacific Asia & Africa) connect...