Michael Potter

Archived Record San Ramon, CA Previous Director for Canadian Solar (USA) Inc.