Engineering Technical Leader - Pipe Stress at Veolia | JobVerse