Power Factors · 3 days ago
Customer Success Manager, Renewables (Remote in United States)
Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive renewable energy management suites in the market. The Senior Customer Success Manager is responsible for developing and sustaining customer relationships through strategic engagement and collaboration, ensuring customer satisfaction and value realization.
Clean EnergyInfrastructureRenewable EnergySaaSSoftware
Responsibilities
Act as the primary account owner for coordinating customer health and growth-related efforts
Engage directly with customers to enhance their business outcomes through strategic consultation and best-practice solutions
Lead technical discussions to address complex issues, advocating for robust and adaptable enterprise solutions
Manage customer projects end-to-end, ensuring objectives and criteria for success are met
Establish yourself as a community thought leader through educational initiatives, workshops, and content creation
Relay customer feedback to inform the development roadmap for platform features and services
Cultivate deep relationships with customers, understanding their unique business landscapes and goals
Collaborate with internal cross-functional teams (Product, Development, Engineering, Sales) to advocate for customer interests
Qualification
Required
University degree in Business, Engineering, or a related field
Minimum of 10 years' experience in customer-facing roles involving project management, business process development, professional experience with SCADA and B2B SaaS
Minimum of 10 years' experience in the Renewable Energy industry (Solar/Wind/Storage) is highly preferred
Proven experience in managing large accounts and ensuring customer satisfaction, value realization and drive positive Net Revenue Retention
Strong relationship management skills and customer focus
Solution-oriented strategic thinker; take responsibility; drive resolution
Ability to think technically and manage both tactical details and strategic goals
Excellent, professional communication skills in English
Ability to communicate in French, German, or Spanish is an asset
You are enthusiastic about being a part of a dynamic, mission-driven team and contributing to the continued growth and success of Power Factors
Company
Power Factors
Power Factors empowers the people who power the world.
Funding
Current Stage
Late StageTotal Funding
unknown2021-07-27Acquired
2021-01-01Private Equity
Recent News
2025-08-13
Renewable Energy Magazine
2025-05-17
2025-03-26
Company data provided by crunchbase