Technical Services Manager jobs in london Canada
52 technical services manager jobs found in london: showing 51 - 52
Customer Success Manager
Company: Next Dimension |
Next Dimension is creating a new Customer Success Manager role to build on the customer experience foundation... we already have in place under our Chief Experience Officer. As Customer Success Manager, you will be the client's advocateLocation: Windsor, ON - London, ON, Canada
| Salary: CA$60000 - 72000 per year | Date posted: 09 Aug 2026
Senior Transportation Engineer - Project Manager: Dillon Consulting
Company: Dillon Consulting |
Senior Transportation Engineer - Project Manager We are seeking a Senior Transportation Engineer - Project Manager... Lead, you will provide technical and design leadership on preliminary and detailed transportation engineering projects