process team leader careers in Roscommon, Ireland