Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
Tim Schaffer
REPUBLICAN
Tim Schaffer is running for Ohio State Senator, District 20.
Political background
Tim Schaffer currently serves as a state senator in State Senate District 20. He was appointed to this position in 2019 and is serving his 2nd full term. He previously served as a state representative in State House District 77. He was named to this position in 2015 and served for 2 full terms. He also served as a state senator in State Senate District 31. He was elected to this position in 2006 and served for 4 terms. He is the chairperson of the Senate's standing committee on Agriculture and Natural Resources. He previously served as the chairperson of the Ways & Means Committee, Public Utilities Committee, and the Commerce & Labor Committee, among others.
Professional background
Tim is the executive director of the Ohio Society of Professional Engineers. He previously worked as the director of public relations for the Ohio Grocers Association. He is also a former vice president of public affairs for the American Diabetes Association.
Personal background
Tim attended Ohio University at Lancaster and holds a bachelor's degree in political science and communications from Mount Union College. He resides in Lancaster with his wife, Lori. He is Methodist.
Economy
Read more...
Suggest an edit
Public Safety
As of May 17, 2025, Tim Schaffer’s website did not contain information on this issue.
Suggest an edit
Healthcare
As of May 17, 2025, Tim Schaffer’s website did not contain information on this issue.
Suggest an edit
Education
Read more...
Suggest an edit
Voting & Elections
Read more...
Suggest an edit
Energy & the Environment
Read more...
Suggest an edit