... 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 ... to collectively deliver operational excellence & revenue growth, improve customer loyalty & satisfaction ...
2 months ago