Richard Swanson

Active San Jose, CA President Emeritus for Sunpower Corporation