Catherine Lesjak

Active San Jose, CA NonDir for Sunpower Corporation