Project & Platforms Communications Manager- London, Leeds, Manchester or Newcastle
Momentum Worldwide
LondonOverview In this role you shape and deliver organisational change within large transformation programmes for Credera’s clients. You will lead and influence cross‑functional teams to ensure clear, timely communications across technology...Read More>>.
