John Weiler

John Weiler

Retired Executive, registered Professional Engineer(PE), Conservative Republican Patriot,and Trump Advocate.