Marketing Performance Analyst
... (and deputise for) the Martech manager and the BI team, to ...
... (and deputise for) the Martech manager and the BI team, to ...
... with IT and business project managers, project members and vendors; Support ...