Jobs in Management, Administrative, and Quality Assurance

2 opportunities available

Swire Renewable Energy

Site Manager

Site Manager - Cape Town, South Africa(Installation, Maintenance & Repairs of Met Mast)Are you an experienced and energetic Site Manager. We are looki...

Management, Administrative, and Quality Assurance onsite