The Technical Support Manager leads a team of technical specialists responsible for the operational maintenance of the organization's IT environment through the provision of technical support and advice to users across multiple locations, platforms, Technical Support, Support Manager, Manager, Technical, Support, Help Desk, Technology