Senior Vice President
New York, NY
NextRoll, Inc. (formerly AdRoll Group)
Edelman
Vice President
Boston University