What is an Asset Management Analyst at Invenergy?
The Asset Management Analyst role at Invenergy is a critical function within one of the world's leading privately held developers and operators of sustainable energy solutions. As an analyst, you are tasked with monitoring the financial and operational performance of a diverse portfolio of renewable energy assets. Your work directly informs the firm’s ability to optimize risk-adjusted returns and ensure that each project meets its projected output and profitability targets.
In this role, you will navigate the intersection of finance, engineering, and market strategy. You will be responsible for tracking key performance metrics, assisting in portfolio construction decisions, and refining valuation models to reflect changing market conditions. Because Invenergy manages assets across various geographies and technologies, the role offers a high-level view of the energy sector, requiring you to synthesize complex data into actionable insights for senior leadership.
Expect to work in a fast-paced environment where precision and commercial awareness are paramount. You will collaborate closely with internal stakeholders—including project finance, operations, and accounting teams—to evaluate the health of the portfolio. This position is ideal for candidates who possess a strong analytical foundation and a genuine interest in the energy transition, as you will be expected to articulate a clear market outlook while managing the day-to-day fiscal health of multi-million dollar energy projects.