head & of project management careers in Mayo, Ireland