Background
McGowan, Robert C. was born on September 3, 1974 in Potsdam, New York, United States.
McGowan, Robert C. was born on September 3, 1974 in Potsdam, New York, United States.
Bachelor, St. Lawrence University, Canton, Ohio, 1996. Master of Public Administration, Syracuse University, 1997.
Management analyst Massachusetts Office Inspector General, Boston, 1997-1998, assistant chief management division, 1998-2000, deputy chief management division, since 2000.
Member American Society for Public Administration.
Married, July 17, 1997.