James M. Walsh is a managing principal of Walsh Advisors, LLC, a firm he co-founded in 2002 to market alternative investment solutions to... more »