Box - Sales Managers - New York City Office