Manager, Site Vestas Lakota, IA Manager, Site. The Site Manager is responsible to manage a service site, including overseeing job assignments, customer...