Site Support Manager
Ashby-de-la-Zouch, England, United Kingdom
Site contact for all communications with agencies (in terms of headcount), including: escalations, invoicing, Purchase Orders, shift changes etc
Fully engaged and supportive of new ideas as well as implementing...
More than 30 days ago