back office staff careers in Longford, Ireland