Background
Bouchard, Joseph F. was born on July 17, 1954 in Pensacola, Florida, United States.
Bouchard, Joseph F. was born on July 17, 1954 in Pensacola, Florida, United States.
Bachelor of Science, United States Naval Academy, 1976. Master of Arts, Naval Postgraduate School, 1981. Doctor of Philosophy, Stanford University, 1989.
Captain United States Navy, 1976—2003. Corporation executive. Member District 83 Virginia House of Delegates, 2008—2010.
Married Rita Therese Lara. 1 child Ellen Lara.