eco magazine careers in Longford, Ireland