Posted inEvents OTR recruits for 80 staff, four new sites to open in South Australia by Trisha Harris December 18, 2016December 20, 2016 SA convenience chain OTR has 80 new job opportunities and will open four new stores.