Director Renewables Originator at Alava Consulting in Houston, Texas

Posted in Other about 2 hours ago.

Type: full-time





Job Description:

NO SPONSORSHIP NO THIRD PARTIES

Alava Consulting has a client that is looking for a Director Downstream Originator to join there team.

Position is located in the Galleria Area of Houston, TX If the candidate is located in Houston, it is a hybrid position with up to 20% travel. If the candidate is not located in Houston, the candidate will have a travel to Houston, one week out of the month.

As the Downstream Origination Director, you will be pivotal in broadening our base of downstream customers with sustainability goals, driving the mission to reduce our portfolio's carbon intensity. Your primary focus will involve assembling an origination team dedicated to clients with intricate renewable energy supply requirements. In this role you will possess a unique blend of distinctive strategic planning, communication, and business development abilities to engage and effectively market to our discerning customer base. Additionally, you will build and lead an origination team of two (2) members to pursue and secure business opportunities in renewable energy supply.
  • Develop and maintain a robust pipeline of prospective customers seeking complex renewable energy solutions
  • Conduct thorough market analysis to identify trends and opportunities in the renewable energy sector, with a focus on Data Centers
  • Create and implement strategic plans to approach and capture key customers within the market
  • Collaborate closely with upstream origination, structuring, risk management, and credit departments to ensure smooth transaction execution
  • Lead negotiations with customers and partners, leveraging strong commercial acumen to secure and close deals, while also nurturing and managing key stakeholder relationships

What You'll Bring
  • You hold a Bachelor's degree in Business, Finance, Environmental Science, Engineering, or a related field
  • A minimum of ten (10) years of relevant experience in the renewable energy industry or related field
  • At least five (5) years in a leadership role developing and managing customer relationships and teams
  • You are adept at understanding and negotiating complex transactions within renewable energy markets, staying informed about trends and regulations
  • You have exceptional verbal and written communication skills, effectively conveying complex concepts to diverse audiences
  • You hold a proven track record in strategic planning and execution, identifying and seizing market opportunities
  • You have excellent problem-solving skills, working effectively with internal teams to align business strategies and ensure transaction success, alongside excellent problem-solving abilities

More jobs in Houston, Texas

General Business
2 minutes ago

Schneider Electric USA, Inc
Other
5 minutes ago

BWC Terminal Holdings LLC
Other
33 minutes ago

American Bureau of Shipping (ABS)
More jobs in Other

Other
1 minute ago

University of Central Missouri
Other
1 minute ago

University of Central Missouri
Other
1 minute ago

Andritz Inc.