Alan Thropb

Active Grand Rapids, MI Chief Financial Officer for Batson & Associates L.L.C.

(616)974-0080