Revenue Analyst

  • Generate Capital
  • San Francisco, CA, USA
  • Sep 12, 2020

Job Description

Revenue Analyst

Reporting to:  Director, Asset Management

Location:  San Francisco Bay Area with other locations considered. Travel expectation is less than 10%

Position Mission:  Generate Capital is hiring a Revenue Analyst to perform day to day activities related to revenue billing and customer management, as well as general administrative work. Reporting to the Director of Asset Management, the mission of this role is to ensure timely and accurate receipt of revenue while providing excellent customer service and relationship management to all stakeholders.



Generate Capital has emerged as a leader in the high-growth sustainable infrastructure market, having built a highly differentiated investment and operating platform with a track record of strong risk-adjusted returns and significant, long-term institutional investor support.  Our investment platform represents the only one-stop shop for pioneers of the Resource Revolution.  Our infrastructure business wins by delivering the most affordable, reliable and sustainable resources to customers.

The last several decades have ushered in a dramatic rise in demand for natural resources like energy, water, food, and materials. The “Resource Revolution” is about doing more with less of our natural resources, a fundamentally economic proposition proving that sustainability pays.  We believe that we can solve the world’s most pressing resource issues, not by reinventing the world, but by rebuilding it.  While some focus on finding new and revolutionary tools, we rebuild resource systems with the high-impact, economic, and proven solutions we have today.  As a result, customers, communities, innovators, developers, capital partners and the planet all win.

Up until now, new energy asset finance (a $300B annual market) has been dominated by larger-scale projects that tend to attract traditional capital sources. Generate Capital, on the other hand, is focused on being a capital partner to pioneering project developers and solution providers that are typically overlooked by traditional financiers for a variety of reasons: asset size, underwriting complexity, project duration and perceived risk. As a long-term investor with truly permanent capital, Generate Capital is the only credible long-term partner for these pioneers, and the best infrastructure provider for these resource customers.

With a $10B pipeline of projects, completed transactions totaling over $2.5B and a utility-like, pay as you go model (which we call Infrastructure-as-a-ServiceTM), Generate Capital has quickly established itself as a leader in the enormous markets of distributed energy, mobility, water and waste management.


What you can expect from us:

  • The ability to truly “do well by doing good”; indeed, we really are changing the world
  • An opportunity to help build a cutting edge, values-driven organization that is leading the Resource Revolution and redefining the economics of distributed, sustainable infrastructure
  • The integration of our values – integrity, collaboration, excellence, intellectual honesty, and accountability – at all levels and with our many stakeholders
  • An opportunity for entrepreneurship and leadership in building out and managing the company’s operational infrastructure and the teams to support it
  • A commitment to your professional development, ongoing learning opportunities, and overall growth as a person
  • The ability to work with a team with decades of collective experience financing and managing billions of dollars of sustainable infrastructure, leading successful startups, and growing great people
  • Competitive pay and benefits




You have 2+ years of experience in some combination of managing renewable energy power purchase agreements or managing other revenue billing processes and associated customer support and are looking for a role on a fast- paced and innovative team with plenty of opportunity for growth and ownership of your work. You may come from an accounts receivable background, or perhaps a contract administrator role, and are now ready to take on a new challenge by becoming a key member of Generate’s asset management team – whatever the case, you’re a natural team player and are excited about helping us grow. You’re organized and detail oriented and love to make chaotic situations run smoothly. You understand the value of strong processes and will enthusiastically familiarize yourself with Generate’s software systems to assist in creating and then managing a seamless, efficient, and highly organized revenue billing process. Outside of the monthly billing cycle, you’ll be asked to assist the team with other tasks, including administration of our asset management platform, document management, commercial analysis and reporting.


What you will be doing at Generate Capital as the Revenue Analyst

  • Support Generate’s automated billing platform, onboarding new assets as necessary
  • QC billing rules and other critical information and assist in implementing and enforcing a quality assurance process
  • When new assets are onboarded, lead the billing and document management onboarding process into Generate’s systems
  • Create written procedures and process maps for billing, collections, onboarding, and other key asset management team workflows
  • Lead the monthly billing process, ensuring that timely and accurate invoices are issued, that exceptions are tracked within Generate’s systems, and that various internal and external stakeholders receive appropriate communication
  • Be the first point of contact for Generate’s various customers, providing excellent customer service and tracking all issues and resolutions within Generate’s asset management platform, judiciously escalating to appropriate internal parties as warranted
  • Create monthly accounts receivable reports and reach out to customers with growing balances to inquire about collections
  • Assist asset management team in updating revenue forecasts
  • Be the primary administrator of Generate’s asset management platform, including administering user access and uploading/organizing documents for new and existing assets
  • Be a champion of strong and well-documented processes, taking initiative to find and document new ways to leverage Generate’s systems in a manner that improves efficiency and transparency in every aspect of our work
  • Assist asset management team with other general and administrative tasks as needed, such as reporting, cost controls, document management, compliance, and communications


Candidate qualifications & core characteristics:

  • 2+ years’ experience in an energy-related field (renewables preferred), with exposure to reading and interpreting power purchase agreements
  • Excellent reading comprehension skills
  • Highly organized and detailed-oriented
  • Intermediate to advanced knowledge of the Microsoft Office suite
  • Prior experience in providing customer service via email and telephone
  • Prior experience with creating and documenting business processes
  • Outstanding communication and interpersonal skills, including empathy, intuition, and listening
  • Excellent organizational and self-management capability
  • Demonstrated ability to work effectively in a cross functional team
  • Ability to rapidly learn new concepts with minimal formal instruction
  • High level of self-awareness and humility, with excitement about confronting uncomfortable situations or new challenges
  • Intellectual agility and curiosity, superb analytical skills; problem-solving is your default mode
  • Entrepreneurial spirit: flexibility, comfort with risk and the unknown, recognition that we’re never going to be perfect and that “perfect can be the enemy of the good”
  • Experience in a growth company is preferable


Generate Capital is an equal opportunity employer and does not discriminate against otherwise qualified applicants on the basis of actual or perceived race, color, creed, religion, ancestry, citizenship status, age, sex, marital status, sexual orientation, national origin, disability or handicap, veteran status, or any other characteristic protected by applicable federal, state, or local laws.

Organization Type




Want us to tweet your job? Please write your organization's twitter username below (just the username, please do not add the "@")