GCL Group careers in Leitrim, Ireland