Lead Project Administrator - Houston, United States - OWC

OWC
OWC
Verified Company
Houston, United States

3 weeks ago

Mark Lane

Posted by:

Mark Lane

beBee recruiter


Description

Description:


Be the energy behind change. Join ABL Group.


OWC, an ABL Group company, is a technical and advisory consultancy specializing in renewable energy, including onshore & offshore, fixed/floating wind energy, onshore solar, floating solar, and hydrogen.

OWC offers a global service offering, focused on project development services, owner's engineering, technical due diligence, and independent engineering.

We have an unrivalled reputation for providing high-quality, innovative, and reliable solutions, drawing on extensive technical knowledge and practical experience which goes back to the late 1990s in offshore renewables.


The Lead Project Administrator, through their ability to work collaboratively and lead by example, will lead all aspects of project administration for their business segment (Onshore Renewables, Americas region) to enable OWC's positioning as the preferred global advisor in renewables.

In this role the Lead Project Administrator will work closely with cross-functional teams across departments and regions to ensure smooth and efficient administrative operations in the business segment.

OWC undertake a crucial role enabling our clients to realise their renewable energy projects, for which the Lead Project Administrator's contribution will include providing support for all project administration, project management, reporting, and related tasks.


What you will be doing
:


  • Lead all aspects of project administration for Onshore Renewables for the Americas region; working closely with finance, administration, and related functions globally to align processes and procedures.
  • Oversee the administrative operations of multiple client engagements from proposal to completion.
  • Develop and implement processes innovations for improving efficiency, profitability, and customer satisfaction.
  • Prepare periodic internal reports for financial management and project management.
  • Maintain project documentation, including proposals, contracts, change orders, and project closeout documents.
  • Lead the project administration team for the business segment.
  • Collaborate and maintain effective communication with internal and external stakeholders, including project managers, engineers, department leads, clients, finance team, legal counsel, financial institutions, and others.
  • Support project management teams with proposals, contracts, project setup, timecard management, etc.
  • Work with finance teams for billing and cash collection, and payments to vendors and contractors.
  • Ensure internal processes adhere to approved policies, procedures, and instructions. Lead and develop new processes.
  • Provide QA/QC oversight as appropriate. Ensure all work meets contractual obligations and OWC standards.
  • Coordinate with internal teams to ensure project deliverables are on time, within scope, and on budget.
  • Develop and implement communication plans for tracking opportunities, sales, revenue, project status reports, etc.
  • Support complex proposals and/or contract negotiations, including those with thirdparty suppliers.
  • Perform other duties as assigned or as needed to ensure smooth business operations in the business segment.
  • Provide training and mentoring to OWC staff (as relevant).
  • Lead and support training and onboarding as appropriate.

What we are looking for
:


  • Associate or Bachelors degree in Finance, Business, or a related field.
  • At least 10 years of relevant experience working in project administration.
  • Excellent project management skills.
  • Ability to organize tasks, resources, timelines, and budgets for multiple complex projects running in parallel.
Attention to detail and high level of numerical accuracy.


What is in it for you?:


Join us and grow with us.

About OWC:


ABL Group is a leading global independent energy and marine consultant working in energy and oceans to de-risk and drive the energy transition across the renewables, maritime and oil and gas sectors, offering our clients the deepest pool of world-class expertise across marine and engineering disciplines from more than 300 locations worldwide.

The ABL Group has offices in all major marine and energy hubs worldwide. We have 62 offices in 38 countries across Europe, Africa, the Americas, the Middle East, Asia, and Australia.

The ABL Group is a publicly listed company on the Oslo Stock Exchange (ABL).

More jobs from OWC