Full Name:
Geoff Haveman
Gender:
Male
Family:
Wife: Joanna; 3 Children
Birth Place:
Grand Rapids, MI
Attended, Moscow State University
Attended, University of Heidelberg in Germany
JD, Law, University of Michigan Law School, 2002-2005
BA, Grand Valley State University, 1997-2001
Candidate, Michigan State House of Representatives, District 90, 2014
No caucus information on file.
Attorney/Owner, Haveman Law Office, Professional Limited Liability Company, 2009-present
Member, Covenant United Reformed Church in Byron Center
Executive Committee Member, Ottawa County Republican Party
Precinct Delegate, Republican Party
Volunteer, Zeeland Historical Society Museum