837 employees
AmcoGiffen Limited provides civil, building, mechanical and electrical, engineering, and maintenance services across the rail network.
1970