John Petterson

Active La Jolla, CA President for Impact Management Corporation