StarCharge

Contact Information

ContactHuman Resources
StarCharge

Jobs

Country Sales Manager-BESS

AboutJobs.com job search
Greater Turin Metropolitan Area, IT
Job description: ·Responsible for the development of energy storage market and business expansion in the region, achieve the sales target set by the...