Technical Architect 19.02.2024, CGI, Glasgow, Glasgow City, UK Management | Project management | Agile | Architecture | New business Apply Bookmark job