3 Infrastructure Jobs in Omagh