Site Quality Specialist - EPC Substation job at Hitachi