Your new role This is a new role within a brand-new team that builds technology solutions. The focus of this role is to be the main point of contact between technical teams, senior stakeholders and clients, to investigate business performance and drive business planning. What you'll need...
Email me jobs like this