POSITION TITLE Director, Power Business / Asset Management
POSITION SUMMARY
In this position, you will be responsible for driving profitability and maximizing the long-term value of a North American power generation portfolio. The role oversees asset management, financial performance, operational optimization, and market strategy across multiple power generation assets, while partnering closely with senior leadership to deliver sustainable returns.
RESPONSIBILITIES
Oversee financial, operational, and contractual performance of power generation assets (solar, battery storage, thermal)
Monitor KPIs, budgets, and actuals; lead corrective action planning
Optimize O&M strategies and evaluate contractor performance
Lead review and negotiation of commercial agreements, including PPAs
Develop power market strategies to maximize revenue and manage risk
Establish and manage safety and operational risk frameworks
Conduct portfolio strategy and exit analyses (divestment, refinancing)
Collaborate with cross-functional internal teams and external stakeholders
Lead, coach, and develop team members
QUALIFICATIONS
Minimum 5 years of asset management experience in the power generation industry Strong understanding of power markets and commercial contracts
Financial modeling and valuation skills (NPV/IRR)
Bachelor’s degree in a relevant field
Business-level English proficiency
PREFFERRED QUALIFICATIONS
MBA or relevant master’s degree
Experience with M&A, refinancing, or asset exit strategies
Experience working in multicultural or international environments
Japanese language proficiency
LOCATION Houston, Texas
SALARY Up to USD210,000 (DOE)
BENEFITS Medical, dental, vision, 401K, life insurance, short-term disability (STD), education assistance program, PTO and company holidays, hybrid work arrangement, and others
#LI-JACUS #LI-US #countryUS