New York City NY Director Call Center Operations Jobs