James Appleby
Managing Partner, Assembly at Communications & Advocacy Group
New York, United States