Engineering Managers who have experience building great products and applications at scale, using the right technologies...? What you'll be doing: Own the delivery of major initiatives and balance delivery with sustainable engineering practices Define...
TrustpilotOrganisation Name: Global Information Services directorate Purpose of Role Reporting to the Business Systems Manager, the... manager on large scale change and development; working with project teams to document, develop and deploy approved changes...
Heriot-Watt University