Yaskawa Solectria Solar

United States
76 Total Employees
Year Founded: 2005

Teams at Yaskawa Solectria Solar

YesterdaySaved
In-Office
Lawrence, MA, USA
Energy • Manufacturing • Solar • Renewable Energy
Provide telephone and email technical support for PV inverters, troubleshoot to root cause using monitoring data, create ServiceMax cases and work orders, dispatch and schedule field technicians, update service documentation, coordinate with Engineering on product issues, and occasionally perform onsite repairs.