Upstream Power Sales Manager / Originator – Renewables – Germany (flexible locations) + competitive compensation & progression to executive management) + competitive compensation & progression to executive management
Are you a driven sales professional with a deep network in the renewable energy landscape? Do you thrive on building strategic, high-value partnerships with power producers?
My client is a leading European energy marketer continuing the expansion of its footprint across international energy markets. They are looking for a dynamic Upstream BD Manager / Sales / Originator to join their high-performing team. In this critical role, you will be the bridge between renewable electricity producers and their commercial market operations, securing the vital upstream contracts that fuel portfolio growth.
Your Mission: As the driving force behind their upstream acquisition, you will pinpoint, approach, and close deals with independent power producers (IPPs) and utility-scale renewable asset owners. Your success in securing generation capacity directly enables their regional market operations and energy optimization strategies.
The Scope of the Role You will serve as the primary commercial point of contact for independent power producers (IPPs) and utility-scale asset owners across Germany.
- Portfolio Growth: Proactively identify and engage wind, solar, and other renewable electricity producers to secure upstream power supply contracts.
- Negotiation & Structuring: Lead end-to-end commercial negotiations & structuring of sophisticated agreements.
- Market Alignment: Work closely with the commercial and risk teams to ensure acquired volumes align seamlessly with portfolio strategies and market risk appetite.
- Product Creation: Collaborate with cross-functional teams and senior leadership to create and sell innovative products to the market.
- Relationship Management: Cultivate and maintain long-term, high-trust relationships with asset owners, developers, and operators across the renewable sector.
- Market Presence: Act as a trusted partner to asset owners, leveraging your industry expertise to position the business as the counterparty of choice.
Your Profile
- Proven success within upstream direct sales in the German energy market.
- Exceptional networking and communication skills with a relentless drive to secure contracts and close deals.
- Strong capability to negotiate & close contracts.
- Business fluency in German and English is required to effectively negotiate in the local market.
Benefits of this role:
- Energetic Workplace: Work in a fast-paced, highly commercial environment alongside top performers in the energy sector.
- Autonomy: The freedom to manage your pipeline and execute your regional strategy without bureaucratic delays.
- Compelling Compensation: A robust base salary aligned with market standards, complemented by a transparent, performance-driven bonus structure that mirrors the value you bring to the business.
- Career Progression: This exciting environment provides lots of scope for vertical and lateral progression, with a company culture to help people to reach their personal goals.
If you are looking for a challenging role with prospects to match, make your application without delay.
For more information and a confidential career discussion please contact:
[email protected]