Assistant Technical Services Manager

2 weeks ago


Slough Berkshire, United Kingdom AVA Energy Full time

Assistant Technical Manager - LNG - London AVA Energy are supporting a leading global player in the energy sector to appoint an Assistant Technical Manager for their Technical Division.
This is a permanent, full-time role based in London, with occasional overseas travel. The role offers exposure to a diverse portfolio of projects across LNG, FSRU/FLNG, renewables, offshore wind, and decarbonisation, supporting technical development from feasibility to execution.
Provide technical expertise across LNG and low-carbon projects;
Support engineering assessments, site surveys, and commissioning activities;
Collaborate with commercial and O&M teams on concept development;
Build and maintain relationships with EPCs, shipyards, and industry partners worldwide.
Degree-qualified in Naval, Offshore, Process, or Mechanical Engineering;
~5 years' experience in Marine, LNG, Renewables, or Oil & Gas;
~ Strong technical and commercial understanding of project lifecycles;
~ Excellent communication, cultural awareness, and willingness to travel.



  • Slough, Berkshire, United Kingdom TREVETT PROFESSIONAL SERVICES LTD Full time

    Technical Services Manager Slough (Data Centres) £70k £75k Trevett Services are delighted to be partnering with a leading Technical Service Provider who have grown exponentially in the Data Centre space to make the key appointment of Technical Services Manager. Reporting to the Technical Director, the Technical Services Manager will be responsible for the...


  • Slough, Berkshire, United Kingdom TREVETT PROFESSIONAL SERVICES LTD Full time

    Technical Services Manager Slough (Data Centres)£70k £75kTrevett Services are delighted to be partnering with a leading Technical Service Provider who have grown exponentially in the Data Centre space to make the key appointment of Technical Services Manager.Reporting to the Technical Director, the Technical Services Manager will be responsible for the...


  • Slough, Berkshire, United Kingdom STO Building Group Full time

    Job Description Job Title: Technical Services Manager Reporting to: MEP Executive Department: Operations Job Profile The Technical Services Manager is responsible for all services issues of a technical nature and reports with the Project Manager to the Director responsible. Key Deliverables & Responsibilities Key Account Management Look to strengthen...


  • Slough, Berkshire, United Kingdom Trusted Supply Full time

    CLIENT: This London-based construction specialist, established over 20 years ago, delivers high-end new builds, refurbishments and fit-outs across the commercial sector. Operating through dedicated divisions for listed building and prime residential refurbishment as well as new build and general contracting, the business undertakes some of the most...


  • slough, United Kingdom Trevett Services Full time

    Technical Services Manager – Slough (Data Centres) £70k – £75k Trevett Services are delighted to be partnering with a leading Technical Service Provider who have grown exponentially in the Data Centre space to make the key appointment of Technical Services Manager. Reporting to the Technical Director, the Technical Services Manager will be responsible...


  • Slough, United Kingdom Trevett Services Full time

    Technical Services Manager – Slough(Data Centres)£70k – £75kTrevett Services are delighted to be partnering with a leading Technical Service Provider who have grown exponentially in the Data Centre space to make the key appointment of Technical Services Manager.Reporting to the Technical Director, the Technical Services Manager will be responsible for...


  • Slough, United Kingdom Trevett Services Full time

    Job Description Technical Services Manager – Slough (Data Centres) £70k – £75k Trevett Services are delighted to be partnering with a leading Technical Service Provider who have grown exponentially in the Data Centre space to make the key appointment of Technical Services Manager. Reporting to the Technical Director, the Technical Services Manager will...


  • Slough, Slough, United Kingdom Trevett Services Full time £70,000 - £75,000 per year

    Technical Services Manager – Slough(Data Centres)£70k – £75kTrevett Services are delighted to be partnering with a leading Technical Service Provider who have grown exponentially in the Data Centre space to make the key appointment of Technical Services Manager.Reporting to the Technical Director, the Technical Services Manager will be responsible for...


  • Slough, Berkshire, United Kingdom Rise Technical Full time

    Technical Architect - Team Lead London – Hybrid (2/3 days on-site)£80,000 - £100,000 + 25 Days Holiday + Pension This is an excellent opportunity for an experienced and technically skilled IT professional to take overall responsibility for system architecture and development, while leading the team in future projects. This company is focused on...


  • Slough, United Kingdom Trevett Project Services Full time

    Technical Services Manager - Slough (Data Centres) £70k - £75k Trevett Services are delighted to be partnering with a leading Technical Service Provider who have grown exponentially in the Data Centre space to make the key appointment of Technical Services Manager. Reporting to the Technical Director, the Technical Services Manager will be responsible for...