John Foster

Archived Record Flint, MI Previous President for Convergent Technology Partners, LLC

(810)720-3820