petrofac construction site... - Petrofac Office Photo | Glassdoor.ie