Wind Project & Services Site Manager
Location
Category
Industry
GE
Description
Ability and willingness to maintain a valid driver’s license. The Project & Services Site Manage will be directly responsible for site operations on projects and services sites, including site management, technical advisory services, Field execution performance [i.e., quality, schedule, EHS (Environmental Health & Safety), cost], and customer Net Promoter Score (NPS)....