Solar Technical Support – Charlotte, North Carolina

Position Title: Solar Technical Support Industry: Solar Energy Location: Charlotte, North Carolina (Lake Norman Area) Position Summary: -The Solar Technical Support role will be responsible for the development of  professional and trustful rapport with the clients, the vendor partners, and all other internal departments. - Responsible for reviewing all client project requirements and recommending the best solar [...]