Ariela Suster in Times Square (VIDEO)

2017 Global Leadership Honoree, Ariela Suster, is featured on a live video billboard in New York City.