Apply now »


At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. 
Job Overview

Job description:

  • Integrated Campaigns: work with global digital, product and channel marketing teams to design, execute and manage campaigns in omni channels such as paid media, social media, email, etc.
  • Customer Focus: work closely with digital marketing team to develop and execute a comprehensive web-based experience driving qualified leads through the customer journey
  • Partner with our select marketing team to execute the business priorities, targeting a smaller, fragmented customer base
  • Communications: point of contact to drive messaging both internally and externally
  • Work with and manage 3-rd party agencies / vendors to execute campaigns and drive exceptional results
  • Work closely with the Channel Marketing Manager to execute the business priorities through our distribution partners within the APAC and Japan regions.
  • Drive account-based marketing initiatives that are aligned with overall growth objectives globally, working closely with business development


What your background should look like:


  • Bachelor’s degree required.
  • Excellent oral and written skills
  • Sufficient basic knowledge and understandings of marketing, esp. digital marketing
  • Project experience with marketing campaigns preferred
  • Internship experience with global B2B companies or agencies, or experience with advertising, PR, digital media and social media will be a plus
  • Strong interpersonal skills with proven track record of forging excellent relationships at multiple levels of an organization. Proven leadership skills.
  • Quick learner with high self-motivation and enthusiasm in marketing
  • Willing to learn and improve with a can-do attitude
  • Good team player with great patience and energy
  • Ability to handle multi-task and detail-oriented
Values: Integrity, Accountability,Teamwork, Innovation

Shanghai, 31, CN, 200000

City:  Shanghai
State:  31
Country/Region:  CN
Travel:  None
Requisition ID:  61617
Alternative Locations: 
Function:  Sales & Marketing
Apply now »