Ben Van Meter
Ben Van Meter
Position:
Intern, Strategic Trust-Building

Ben van Meter is a recent graduate from Tufts University with a bachelor’s degree in Russian and Eastern European studies.