Technology Project Manager (Fixed Term Contract) 27 July 2024 by Likewize Company: Likewize align with financial, operational and strategic business goals. You will be supported by a Global technology team who are in...View full job description