About this role
Site Supervisor (66343) at SPX FLOW. Location: Madrid, Madrid, Spain. Role: Leading site, Coordinating commissioning, Managing schedules Requirements: 4+ years in process engineering/site management/commissioning; degree in Engineering or related; travel up to 80%; MS Office/MS Project; fluent English. Category: Engineering Seniority: Mid Level Tools: MS Office, MS Project Commitment: Full Time Workplace: Onsite Languages: English