Technical Platform Owner

The role will focus initially on technical discovery and detailed options appraisals for various technical components required to support and deliver the…

£49,861 - £62,167 a year
1 vacante