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