or Login to see your representatives.

Access Candidates' and Representatives' Biographies, Voting Records, Interest Group Ratings, Issue Positions, Public Statements, and Campaign Finances

Simply enter your zip code above to get to all of your candidates and representatives, or enter a name. Then, just click on the person you are interested in, and you can navigate to the categories of information we track for them.

Bob Mensch

Senator Bob Mensch's Biography

Full Name: Bob Mensch
Office: State Senate (PA) - District 24, Republican
First Elected: 09/29/2009
Last Elected: 11/02/2010
Next Election: 2014
Gender: Male
Family: Wife: JoAnn; 2 Children
Birth Place: Pennsburg, PA
Home City: Marlborough Township, PA

BA, Business, Valley Forge Military College, 1965

Senator, Pennsylvania Senate, 2009-present
Won Special Election, Pennsylvania Senate, September 29, 2009
Representative, Pennsylvania House of Representatives, 2007-2009
Chair, Marlborough Township Supervisors, 2006
Marlborough Township Supervisor, 2004-2006

Board Member, Children's Trust Fund Board
Board Member, Commonwealth Debt Task Force
Member, Energy Task Force
Co-Chair, Senate Economy, Business and Jobs Caucus
Board Member, Speaker's Crime and Violence Task Force
Chair, Upper Perkiomen Regional Planning Commission

District Sales Manager, American Telephone and Telegraph Corporation, 1969-1997
United States Army Engineers Reserve, 1966-1972
General Manager/Sales Director, ARBROS Communications

Vice President, Century Club
Member, Geryville Fire Company Hobo Band
Member, Perk-Up!
Member, Red Hill Band
Co-Founder/Member, Unami Watershed Conservancy
Member, Board of Directors, Upper Perkiomen Ambulance Association
Founder, Valley Woodwind Ensemble
Former Chair, Upper Montgomery Republican Club
Former President, Upper Perkiomen Ambulance Association
Former President, Franklin Club
Former President, Upper Montgomery Republican Club
Former Treasurer, Franklin Club
Former Vice President, Upper Perkiomen Ambulance Association
Former Vice President, Green Lane Community Ambulance

We Need Your Help
Become a member today!

Contact Information

Capitol Email
bmensch@pasen.gov

Capitol Website

District Webmail

District Website

Office Social Media

Capitol
459 Capitol Building
Senate Box 203024

Harrisburg, PA 17120-3024

Phone: 717-787-3110
Fax: 717-787-8004

District
404 Main Street, Suite A
Pennsburg, PA 18073

Phone: 215-541-2388
Fax: 215-541-2387

Back to top