Apply to live at Chilton Towers in Elizabeth, New Jersey