Marketing and Engagement Leader - Markham, Canada - GE Renewable Energy

GE Renewable Energy
GE Renewable Energy
Verified Company
Markham, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Job Description Summary:

The Marketing & Customer Engagement leader ensures the delivery of connected experiences to customers of GE Grid Solutions (GS) across all touch points, including customer events, trades-shows, sales collateral, internet presences and social media, by owning the development and digitization and by partnering with the GS Business Lines (BLs) and functional teams to build an engaging impactful marketing presence in support of GS and GE Vernova's strategy and growth plans.

LI-ML2


About us

Why we come to work


Innovative and collaborative, our digital teams here at GE Renewable Energy create meaningful, impactful solutions - while always keeping an eye on the bigger picture.

They are great communicators, working with complex concepts but being able to express them simply, keeping the customer at the center of their focus.

To join our digital team, you'll need to work at pace to tight deadlines, with a curious mind and a proactive approach to solving problems.

You'll get to feel proud of your work, have the space to be creative and innovative, and make a difference on a global scale.


Main Responsibilities

  • Own the wingtowing stakeholder & customer digital engagement (websites, social media, fairs)
  • Develop content, campaigns and social communities that drive such engagement.
  • Lead web presence (sites, portals, SEO, metrics) incl. migration to new technology & CMS.
  • Own Demand & Lead Generation (integration in websites, campaigns, tradeshows) for GS
  • Support BLs by owning the Content Creation Process for new product introduction (NPI) launches.
  • Leverage digital channels to engage customers in Grid Solution's stories and narratives.
  • Optimize GS CRM & demand generation programs via lead generation & multitouch campaigns.
  • Originate & execute on digitized thought leadership incl. Grid of the Future & Energy Transition.
  • Support trade events and energy related industry events.
  • Manage agencies to or outside parties in the delivery as appropriate.
  • Develop media relations, serve as a GS media spokesperson, support with media engagements.
  • Utilize existing social media outlets and identify digital tools to complement traditional comm's.
  • Act as the GS expert for constantly evolving digital tools to position products & generate leads.
  • Consult, support & develop GS leadership in communication to internal and external audiences.
  • Partner closely with the GE Vernova Brand Marketing team, BL Leadership & Commercial teams, esp. Marketing & Product Management, as well as IT/DT in carrying out the above responsibilities.

Required qualifications

  • Bachelor's degree in marketing, communications, related fields or equiv. knowledge / experience
  • 10+ years of experience in marketing, communications, and/or product management

Desired Characteristics

  • High energy, "cando" spirit / selfstarter.
  • Knowledgeseeker & trend scout, constantly assessing current trends and market dynamics.
  • Collaborative team player able to work crossfunctionally and in teams.
  • Excellent project management skills. Ability to qualitymanage multiple projects simultaneously.
  • Attention to detail and quality, paired with high responsiveness and sense of urgency.
  • Proven ability to work & influence T&D ecosystem with 3rd party players (PR, advertising, digital)
***Ability to:

  • Translate growth vision of organization into actionable, quantitative plans.
  • Communicate complex business, legal, regulatory, technical issues concisely/accurately.
  • Develop a diverse, highperforming team with inclusiveness, in a global matrix org.

Additional Information:


Relocation Assistance Provided:
No

LI-Remote - This is a remote position

More jobs from GE Renewable Energy