Zerova Technologies USA LLC
–
Fremont, CA, 94538
... Manage, produce, and update corporate and product-related marketing materials, including factsheets, brochures, website, infographics, etc. Contribute ideas and assist in executing marketing projects and social media management. Manage executive ... - Jun 15