Technical Support Manager
- Location
- Milton Keynes, England, United Kingdom
metering technology for electricity, gas and water, alongside highly accurate energy data collection services. About the Role This role leads and develops IMSERV's technical support function, ensuring field teams have access to expert technical guidance, knowledge, tools and support at all times. It is responsible … defining and delivering the technical support strategy, managing a team of senior technical engineers, and driving innovation across technical support processes. Through the effective use of technology, AI, knowledge management and continuous improvement, the role ensures the business can resolve technical challenges quickly, improve ...