2 Manager Technician Jobs in Craigavon