As a Client Relations Specialist, you will serve as the dedicated front-line ambassador and primary point of contact for our most valued, high-profile clients. In this dynamic role, you will bridge the gap between client needs and internal O&M operations, managing inquiries, leveraging state-of-the-art solar monitoring software, preparing proposals, and ensuring top-tier data integrity across our platforms.
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