Michael McGowan

Michael McGowan is an attorney, Certified Financial Planner, and a trust company portfolio manager who teaches financial workshops around the country. Author resides in Pasadena, CA.