Star Charge
–
Fremont, CA, 94538
... Star Charge website: Summary – Sales Manager As a sales Manager, you will be responsible for prospecting, closing, and maintaining customers. A customer-focused attitude is a must. At our growing company, you will be a key contributor to the company ... - Jun 08