AutoGlass Service Centre Manager O'Brien Glass Industries Limited , Tamworth, 28 days ago ... Belron, the worlds leading glass specialists operating in 35 countries, OBrien ... au.talent.com