AutoGlass Service Centre Manager O'Brien Glass Industries Limited , Tamworth, a month ago ... glass specialists operating in 35 countries, OBrien put our customer at ... au.talent.com