Senior Project Manager, Client Services EMEA (12 month contract) at Lighthouse | JobVerse