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