Customer Success Manager Lead
Current- Oversee 30+ solar installers all across the United States
- In charge of leading a team of Customer Success Managers during the same shift
- Escalating projects to push past Project Acceptance, NTP, and PTO
- Communicate with sales reps to ensure that projects are progressing
- Provide necessary updates to Leadership
- Train and create training materials for new hires