HGV Mechanic - Dublin job at TCR