Site Operations & Logistics Manager in Portsmouth

Site Operations & Logistics Manager in Portsmouth

Portsmouth Full-Time 40500 - 49500 £ / year (est.) No working from home possible
GE Vernova

At a Glance

  • Tasks: Lead day-to-day operations and manage a dynamic team in a fast-paced environment.
  • Company: Join GE Vernova, a global leader in electrification and decarbonisation.
  • Benefits: Career growth opportunities, inclusive culture, and a chance to make a real impact.
  • Other info: Flexible working and travel opportunities available.
  • Why this job: Shape the future of energy while developing your leadership skills.
  • Qualifications: Experience in site management and strong people leadership skills required.

The predicted salary is between 40500 - 49500 £ per year.

GE Vernova’s Power Conversion business provides electrification systems that are critical to customers’ power and energy needs for their high-performance applications. We work with some of the world’s major energy, maritime and industrial organizations, helping to enable a transition to energy efficiency and decarbonization, including through our specialist motors, drives and control technologies.

GE Vernova is a purpose-built global energy company focused on electrifying and decarbonising the world. Through our Power Conversion & Storage business, we help customers in energy, marine, industry and all related sectors operate more efficiently, reliably and sustainably.

We are looking for a dedicated Logistics & Site Operations Manager to provide strong operational and people leadership across our Portsmouth facility. This role is critical in ensuring excellent day-to-day operations, high standards of facility maintenance, effective inventory management, and a culture of safety and performance.

This is a hands-on leadership position requiring an organised and solutions-focused professional with proven experience in site or stores management. The successful candidate will play a key role in developing the team, driving process improvements, managing contractors, and ensuring the site remains a clean, safe, and efficient environment to support our wider business goals.

The Site Operations & Logistics Manager will perform the following duties:

  • Operational Leadership: Manage day-to-day operations across the facility, providing clear direction and serving as the primary escalation point for operational issues with the authority to resolve or reprioritize on the spot.
  • People Management: Lead the warehouse/facilities team, including workload allocation, conducting 1:1s, performance management, setting objectives, and overseeing staff rotas, recruitment, onboarding, and training.
  • Site Governance: Maintain site documentation, enforce company policies, monitor security and Health & Safety procedures, and ensure all mandatory site maintenance and contractor management activities are up to date.
  • Inventory & Assets: Own the Inventory Management System, administering stock control and checks, processing inbound/outbound deliveries, and managing the governance of all site tools and assets.
  • Continuous Improvement: Proactively implement process improvement initiatives and maintain the warehouse organization and structure to meet targets and deadlines.
  • Financial & Admin Support: Provide input into the facility’s operational budget, order consumables, produce reports, and respond to information requests in a timely manner.
  • Collaboration: Work closely with Engineers and Service Account Managers (SAMs) to ensure a joined-up approach, effectively troubleshooting and deconflicting priorities across multiple site functions.
  • Culture: Foster an inclusive, high-performing team environment that attracts, develops, and retains talent, while leading by example in promoting GE Vernova’s values of safety, quality, integrity, and operational excellence.

The above is not an exhaustive list of duties, and incumbents will be expected to undertake all reasonable duties as requested.

Qualifications for the Role:

  • Proven experience as a site or stores team leader/manager, with a solid understanding of Warehouse Management Systems (WMS) and site management procedures.
  • Demonstrated experience managing and developing a team, including performance management, HR procedures, and an understanding of employment law basics.
  • Strong knowledge of site Key Performance Indicators (KPIs) and experience implementing process improvement initiatives.
  • Hands-on experience with site management software, databases, and managing on-site contractors.
  • GCSE in English & Maths (or equivalent); desirable qualifications include MHE training, Passport to Safety, First Aid at Work, or EHS accreditation.

Personal Qualities:

  • Problem-Solver: An analytical, logical, and methodical thinker who remains calm under pressure and can effectively troubleshoot complex operational challenges.
  • Communication: Excellent verbal and written communication skills, with the ability to manage a wide variety of stakeholders effectively.
  • Resilience: Ability to adapt and balance competing operational priorities across the whole facility while maintaining high levels of self-discipline.
  • Leadership: Strong people-leadership skills with a passion for coaching, motivating, and developing others.
  • Integrity: A trustworthy and organized professional committed to upholding GE Vernova’s values through inclusive leadership and continuous improvement.

Additional Information:

  • Must be willing and able to travel when required.
  • Able to work flexibly to meet the changing demands of the business.
  • Full UK driving licence may be required depending on site location.

Why Join GE Vernova?

At GE Vernova, you will be part of a team shaping the future of energy through innovation, collaboration, and service excellence. We are committed to developing our people, supporting career growth, and creating an inclusive environment where individuals and teams can thrive while delivering impact for our customers and the world.

Relocation Assistance Provided: No

Site Operations & Logistics Manager in Portsmouth employer: GE Vernova

GE Vernova in Stafford is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among engineers. With a strong commitment to employee growth, you will have access to ongoing training and development opportunities, as well as the chance to work on cutting-edge HVDC projects that make a real impact globally. The supportive environment and emphasis on teamwork ensure that every employee can thrive while contributing to sustainable energy solutions.

GE Vernova

Contact Details:

GE Vernova Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Site Operations & Logistics Manager in Portsmouth

Get Involved in Industry Events

Logistics and supply chain are all about networking, so hit up those trade shows and local meetups. Places like the UK's Logistics and Supply Chain conference can be goldmines for connecting with potential employers like GE Vernova and learning about the latest trends in the industry.

Leverage Online Communities

Join forums and LinkedIn groups specifically for logistics professionals. Share your insights and ask questions to get noticed. Being active in these spaces can help you establish credibility and might just lead to an opportunity at GE Vernova!

Showcase Your Skills with a Portfolio

Even if it’s a full-time gig, having a portfolio can really set you apart. Include case studies or projects that demonstrate your understanding of supply chain management, logistics software, or solving operational challenges. You’d be surprised at how much this can impress hiring managers.

Apply Directly Through Our Website

Don't forget the power of applying directly through our website! A lot of companies like GE Vernova keep job postings exclusive to their sites. This way, you can easily keep track of your applications and ensure your profile is in front of the right people.

We think you need these skills to ace Site Operations & Logistics Manager in Portsmouth

Operational Leadership
People Management
Warehouse Management Systems (WMS)
Inventory Management
Process Improvement
Financial Management
Communication Skills

Some tips for your application 🫡

Show Your Supply Chain Savvy:In your CV and cover letter, make sure to highlight your understanding of logistics and supply chain management principles. Mention any relevant courses you've taken or tools you've used, like inventory management software or data analysis platforms, to showcase your skills and keep up with best practices in the industry.

Quantify Your Achievements:When detailing your previous work experience, remember to use numbers wherever possible. Did you improve delivery times by a specific percentage? Did you help reduce costs? These kinds of quantified achievements not only catch the eye but also demonstrate your capability in the logistics sector.

Tailor Your Cover Letter to GE Vernova:This is your chance to really connect with the team at GE Vernova. In your cover letter, express why you're passionate about supply chain logistics and how your goals align with the company’s mission. A little personalisation goes a long way!

Include Relevant Certifications:If you've got any certifications related to logistics or supply chain management—like APICS or Six Sigma—make sure you flaunt them! These show that you're committed to your professional development and can set you apart from other candidates.

How to prepare for a job interview at GE Vernova

Know Your Logistics Tools

Make sure you're familiar with key logistics software and tools like SAP or Oracle ERP. These are often used in the industry, and being able to demonstrate your knowledge or experience with them can really set you apart during your interview with GE Vernova.

Perfect Your Problem-Solving Skills

Expect to tackle scenarios that showcase your problem-solving skills. Think about past experiences where you've had to optimise supply chains or handle logistics challenges. Have a few examples ready to discuss how you made decisions that led to improvements.

Show Your Team Spirit

Supply chain roles heavily rely on teamwork and communication. Be prepared to discuss how you've collaborated with others in previous roles. Maybe share a time when you coordinated with a team to resolve a logistical hiccup. This can show GE Vernova that you're a team player!

Understand the Big Picture

Be ready to talk about the broader logistics and supply chain trends. Having insights into current challenges in the industry, like sustainability or lead times, can impress the interviewers at GE Vernova. Show them you’re not just focused on the day-to-day but also have a strategic mindset!