JOB_REQUIREMENTS
Employment Type
Not specified
Company Location
Not specified
A leading energy solutions provider is seeking a Customer Success Manager to engage proactively with clients, ensuring maximum value from their solutions. The ideal candidate has a Bachelor's degree and 3+ years of experience in customer success or account management, with strong communication skills essential for relationship-building. This role offers competitive benefits and opportunities for professional development within a global team.