back office staff careers in Wexford, Ireland