... cross-functional teams, including project managers, mechanical engineers, and clients, to ... : Experience with renewable energy systems (solar, wind, etc.) or smart grid ... in electrical engineering or a specialized area.
24 days ago
... Reporting to the Technical Support Manager, the technician performs tasks in ... efficient technical, engineering and after-sales service to customers Diagnoses, overhauls ... to another often in remote areas and at unusual work hours ...
9 days ago