company secretary careers in Cavan, Ireland