The Client Relations Specialist plays a critical role in supporting and servicing existing client accounts by acting as a key liaison between clients, internal sales teams, channel partners, and energy supply partners. This role is responsible for maintaining strong relationships, ensuring accurate and timely contract processing, and resolving post-sale issues to deliver high-quality client experience throughout the contract lifecycle.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level