Senior Asset Manager
3 Months ago
Raleigh, North Carolina, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
Owen Thomas Group is seeking a Senior Asset Manager for renewable energy in Raleigh, NC. The role involves managing a portfolio of assets, overseeing financial performance, risk management, and operational compliance. Key responsibilities include developing strategies, managing budgets, and collaborating with teams and stakeholders. Candidates should have 5+ years in the energy sector, strong communication skills, and familiarity with power markets. This is a full-time, in-person position.
Position: Senior Asset Manager (Renewable Energy)
Location: Raleigh, North Carolina
Job Overview: We are seeking an experienced Senior Asset Manager to manage a portfolio of renewable energy assets throughout their lifecycle. This role involves overseeing financial performance, risk management, operational performance, and asset compliance. You will lead and implement strategies to maximize value within the asset management framework, collaborating with cross-functional teams and external stakeholders. The position also includes developing and managing budgets, operating plans, and reporting while driving continuous improvement initiatives.
Key Responsibilities:
• Create and execute asset management strategies within a structured framework.
• Manage and optimize the performance of renewable energy assets, with a focus on both financial and operational results.
• Take ownership of project and portfolio financials, ensuring superior P&L performance and risk mitigation.
• Develop and oversee annual operating plans, project budgets, onboarding processes, and reporting for assigned assets.
• Collaborate with cross-functional teams to ensure accurate financial forecasting, accounting, and cash management.
• Serve as the primary point of contact for external stakeholders, including customers, lenders, landowners, and partners, handling emerging issues efficiently.
• Lead and support continuous improvement efforts to enhance processes, systems, and business operations.
• Gain a strong understanding of power markets and implement effective revenue strategies for both contracted and merchant assets.
Education & Experience Requirements:
• 5+ years of experience in the energy industry, with a proven track record of creating value within a large energy portfolio.
• Experience using digital asset management performance platforms and advanced analytic systems.
• Bachelor’s degree in Business, STEM, Finance, Economics, or a related field; advanced degree is a plus.
• Excellent written and verbal communication skills, with a high level of emotional intelligence and stakeholder management expertise.
• Proven success in working within dynamic, agile, and data-driven teams in high-performance environments.
• Familiarity with renewable energy power markets and revenue strategies.
• Ability to manage multiple projects and thrive in a fast-paced environment.
Physical Requirements/Work Environment:
• Primary work is performed in an office environment, with regular site visits required.
• Ability to sit, stand, or walk for extended periods throughout the workday.
• Must be able to wear full personal protective equipment (PPE) when visiting sites.
Benefits:
• Competitive salary and comprehensive benefits package.
• Generous paid time off (PTO) and health & wellness benefits.
• Travel reimbursements
#IND2
Job Type: Full-time
Pay: $95,000.00 - $125,000.00 per year
Benefits:
• 401(k)
• 401(k) matching
• Dental insurance
• Health insurance
• Life insurance
• Paid time off
• Vision insurance
Schedule:
• 8 hour shift
• Monday to Friday
• Overtime
Work Location: In person
Owen Thomas Group
|
More Sales / BD / Account Management jobs in climate
5 days ago
Denver, United States
5 days ago
Glendale, United States

6 days ago
Idaho, United States
6 days ago
Beverly Hills, United States
Coordinator - Sustainability / Renewable Energy
7 days ago
Torrance, United States
7 days ago
Stanton, United States
11 days ago
Los Angeles, United States
Lead Project Executive - Battery Energy Storage & Renewables
13 days ago
Davenport, United States
14 days ago
Davenport, United States
19 days ago
Los Angeles, United States
21 days ago
Baton Rouge, United States

Venue Sustainability Manager Indoors [Remote]
25 days ago
Los Angeles, United States
Project Manager
26 days ago
Salem, United States
26 days ago
Oklahoma City, United States
26 days ago
Oregon, United States
26 days ago
Chicago, United States
Other jobs at Owen Thomas Group
4 Months ago
San Jose, United States
3 Months ago
San Francisco, United States
3 Months ago
Raleigh, United States
3 Months ago
Syracuse, United States
2 Months ago
New Jersey, United States