David Riopel

Active Cupertino, CA President for Sons In Retirement, Sunnyvale Branch No. 62, Incorporated