Global Energy Leader

The Lycra Company LLC

$110K — $130K *
Energy & Utilities
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Paper Engineering, Environmental Engineering, or related field
  • 5 years of experience in energy management or related roles
  • Experience as Center of Excellence Leader, Senior Energy Engineer, or Technical Advisor
  • Familiarity with global energy management practices and regulations
  • Willingness to travel domestically and internationally 20-30% of the time

Responsibilities

  • Lead a network of energy professionals at an enterprise level globally
  • Promote best practices in energy management strategies and systems
  • Drive initiatives to reduce energy intensity and support sustainability programs
  • Leverage third-party vendors for technology upgrades
  • Oversee global energy management systems ensuring regulatory compliance
  • Develop energy team capabilities through training and succession planning
  • Evolve forums to enhance collaboration and knowledge sharing across regions
  • Provide insights on key risks to leadership with mitigation recommendations

Benefits

  • Excellent benefits package offered
  • Opportunities for professional development
  • Support for continuous improvement initiatives
  • Exposure to international operations and travel
  • Collaborative global team environment
Full Job Description
Role:

As Global Energy Leader you will be expected to provide strong and enthusiastic leadership, leading a network of energy managers and professionals at enterprise level across a global footprint (with manufacturing assets in the UK, Netherlands, USA, Mexico, Brazil, China, and Singapore).

Promoting best practice, you will own the strategy and management systems for global energy management, seeking to promote a culture of personal accountability and continuous improvement.

Responsibilities:
  • Lead network of energy managers and professionals at enterprise level across global footprint
  • Promote best practices with responsibility for strategy and management systems for global energy management so as to promote accountability and continuous improvement
  • Drive improvement strategies to reduce energy intensity in support of company sustainability programs which include technology upgrades
  • Leverage third party vendors to scope and execute technology upgrades
  • Oversee global energy management systems (governance, review/upgrade, internal and third party audits/assessments, external scanning for emerging issues) ensure flawless compliance with all applicable regulatory requirements and alignment with internal EHS risk profile
  • Develop global energy team capabilities, with a view to upgrading knowledge and skills, building succession plans, and ensuring all manufacturing sites have adequate capacity and capabilities to meet required energy performance standards (including effective training and development systems, processes, and tools)
  • Evolve forums to better foster collaboration and knowledge sharing across regions and facilities, consistent with 'one global asset, one global team' mental model
  • Provide visibility of key risks to the global leadership team, with corresponding recommendations regarding risk mitigation
  • Exercise good critical thinking when faced with complex or ambiguous challenges, being willing to seek help and escalate issues to facilitate necessary interventions in a timely manner.


Required Qualifications:
  • Bachelor's degree in Paper Engineering, Environmental Engineering, or another closely related Engineering field
  • 5 years of experience in the job offered or as a Center of Excellence Leader- Energy and/or Senior Energy Engineer (Corporate Energy Manager) and/or Lead Energy Consultant and/or Technical Advisor.
  • Domestic and international travel 20-30% to company sites required

Compensation/Benefits

We offer a competitive salary and an excellent benefits package.

Similar Jobs

More Jobs at The Lycra Company LLC

  • Global Energy Leader
    $110K — $130K *
    Wilmington, DE 19805 (New Castle County)
    Energy & Utilities
    In-Person
  • Research Engineer
    $80K — $95K *
    Waynesboro, VA 22980 (Waynesboro City County)
    Manufacturing & Automotive
    In-Person
  • Environmental Compliance Leader
    $80K — $100K *
    Waynesboro, VA 22980 (Waynesboro City County)
    Energy & Utilities
    In-Person

More Energy & Utilities Jobs

Find similar Global Energy Leader jobs: