Barry Finestone is the president and CEO of the Jim Joseph Foundation.

Articles