O Owls Hall Environmental Ltd Braintree · 3 days ago Service Administrator - 12 Month Fixed Term Contract (Maternity Cover) £28,000 Service Administrator - 12 Month Fixed Term Contract (Maternity Cover) Owls Hall Environmental is a leading wastewater engineering business that is expanding to help our customers comply wi… ContractOn-siteBraintree Apply ↗