business english careers in Longford, Ireland