... : The role of a Project Manager is to lead a multi-disciplinary ... .. Reporting to a Customer Success Manager (CSM), you will form part ... Research (Innovation Initiatives) Risk Management & Compliance (Awareness & Mitigation) Client Retention (Relationships ...
3 months ago