About the role

  • Customer Success Specialist coordinating customer journeys and resolving issues for European clients. Engaging with technical teams to support CSMs in customer success initiatives.

Responsibilities

  • Customer journey coordination
  • Own the day-to-day tracking of customer journeys across a portfolio of European accounts
  • Coordinate deliverables, timelines, and internal handoffs so CSMs can focus on relationships and outcomes
  • Document customer milestones, expectations, and progress, keeping everything current and visible
  • Triage incoming customer issues and requests, assess urgency, route to the right team, and track to resolution
  • Partner with technical and product teams to move blockers and close gaps quickly
  • Maintain clear communication with customers on status and next steps
  • Support CSMs with data pulls, platform analysis, and interpretation of customer performance
  • Help translate technical findings into clear, actionable summaries for customers
  • Identify patterns across accounts that surface product gaps or expansion opportunities
  • Work closely with Business Development, Product, and Engineering to align on customer needs
  • Surface customer insights internally to inform roadmap and delivery priorities

Requirements

  • 1 to 3 years of experience in a customer-facing technical role, project coordination, technical support, or similar
  • Strong organizational skills, you track the details so others don't have to
  • Comfort with technical concepts in wind or solar energy, asset management, or energy analytics
  • Clear, confident communicator, written and verbal
  • Experience managing multiple priorities without dropping balls
  • Familiarity with SaaS tools, ticketing systems, or project management platforms
  • Ability and willingness to work within European time zones (CET/CEST) on an ongoing basis
  • Bonus: Background in renewable energy project management or operations
  • Bonus: Experience with data analysis tools or energy analytics platforms
  • Bonus: Multilingual, particularly French, German, Spanish, or Nordic languages
  • Bonus: Exposure to AI/ML applications in energy

Benefits

  • Opportunity to work in an inclusive and diverse workplace
  • Be part of a team committed to reducing environmental impact and advancing renewable energy
  • Support for your professional growth and development
  • Flexible work schedule to help you maintain work-life balance

Job title

Customer Success Specialist

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job