Contracts Administrator at Canadian Solar Inc. in Walnut Creek, CA | USD100,000-120,000 | Kablio