Careers

Release/Submissions Manager

6 Jul London Full-time
As Release/Submissions Manager you'll really own this vital business area, liaising with
development partners, production and QA to ensure platform holders’ requirements are met
and products launch smoothly.