Mike McFadyen

Full Name: Mike McFadyen
Website: https://mikemcfadyen.com
Party Affiliation: Republican
Office: State Representative
Seat Position: Position B

Legislative District: Legislative District 26

Biography:

I am retired as a third generation heavy marine construction manager with over 33 years in the industry. My background included projects installing Magnetic Silencing Systems for Trident Submarines, Mine Sweep Ranges, Projects for U.S. Coast Guard, U.S. Army Corp of Engineers, The EPA, Etc.