Director, Technology
New York, New York, United States
McArthur Franklin
Thomson Reuters
Northwestern University