customer service manager careers in Laois, Ireland