Since 1993
John was born and raised in Minnesota. He resides in Lake Shore, Minnesota with his wife, Pam, and their cocker spaniel, Molly. They have one daughter, Bailey. She is married to Luke and they have one son, Berk.
John is currently seeking election for the Minnesota State Senate seat in District 9 which serves Cass, Morrison, Todd and Wadena counties.
Currently:
*Serving in his 3rd term Minnesota House of Representatives
*Co-Owner and Chairman of the Board at 3 Cheers Hospitality
*Founder and CEO of The Outreach Program BLA
*Owner Poston's Property Management
*Co-Owner Salon 77
Previously:
* Mayor of Lake Shore
* City Council Member of Lake Shore
* Sourcewell Board Member
* Region 5 Commissioner
* Nisswa Chamber of Commerce Board Member
* VP International Operations Sally Beauty Holdings
* VP Store Operations USA Sally Beauty Holdings
* Regional Manager, Michaels Stores
* Store General Manager, Home Depot
* General Manager, Payless Cashways