Skip to main content

Technical Consulting Manager at Insite Energy

Department: Technical

Setup
Hybrid
Location
London, England
Type
Full-time
Level
lead/mgmt
Posted

Description

Insite Energy is hiring a full-time Technical Consulting Manager to lead and manage technical consulting and survey specialists, oversee compliance survey programmes, deliver client projects, provide technical oversight and quality assurance, advise clients on compliance risks, and support business growth. The role is based at WeWork in Moorgate, London, with flexibility to work from home as agreed with the line manager. Candidates need experience managing technical consulting teams and client-facing projects, overseeing compliance surveys or audits, and strong analytical and stakeholder-management skills; project management, concurrent-project experience, relevant professional qualifications, and regulated-environment experience are desirable. The position includes a competitive salary, a discretionary bonus scheme, pension contributions, holiday allowance, and other benefits.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation