eco magazine careers in Cavan, Ireland