Carlow Branch

IMPACT’s Carlow branch represents over 283 members of the union across the health service and local authorities.

The branch executive