Twain Financial Partners

Renewable Energy Business Development Officer

About Twain Financial Partners

Twain Financial Partners is an investment firm located in St. Louis, MO, with over $5 billion in assets under management within the public-private partnership sector. Our firm works with a wide variety of investment types, specializing in tax credit, structured debt, and real estate transactions. Twain works closely with financial institutions, corporations, and high-net-worth individuals to structure and manage investments that offer both attractive economic return and social benefits.

Job Overview

The Renewable Energy Business Development Officer is responsible for selling various renewable energy financial products to sponsors and developers. Additionally, the position is responsible for sourcing, underwriting, prospecting, and closing a variety of renewable energy tax credit and structured debt investments.

Responsibilities

  • Work closely with executive leadership to evaluate and develop strategic initiatives to increase revenues.
  • Contribute capital raising efforts.
  • Establish connections to pinpoint key decision-makers, unlocking pathways to new opportunities.
  • Build and nurture relationships with project developers.
  • Assist with business line design and operations.
  • Participate in the development of corporate strategy. Set objectives and identify methods for reaching those goals.
  • Identify new business opportunities and develop strategies on how to market, sell, deliver, and grow existing and new clients.


Requirements

  • Bachelor’s degree preferred
  • 3-4 years of prior Renewable Energy experience
  • 2+ years of Business Development and Underwriting experience
  • Strong written and verbal communication skills
  • Strong organizational skills, time management skills and attention to detail
  • A demonstrated ability to work independently as well as part of a team
  • Travel 25%-50% of the time.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Business Development and Sales
  • Industries

    Financial Services

Referrals increase your chances of interviewing at Twain Financial Partners by 2x

See who you know

Get notified about new Business Development Officer jobs in St Louis, MO.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub