General Communications Manager

Fecha: 26 nov 2024

Ubicación: Santiago de Chile, CL

Empresa: Innomotics

We are looking for a General Communications Manager to join our team at Innomotics. 

 

The Industry-Leader of Motors and Drives

Innomotics is an industry-leading supplier of motors and large drive systems. With a trusted legacy of more than 150 years of engineering expertise, our products power all of the world’s most essential industries. Today, we are bringing the #EnergyTransition to life with a portfolio that enables our customers to boost energy efficiency, reduce greenhouse gases, and minimize the carbon footprints of plants.

 

Our Most Powerful Engine: Our People

We are a team of more than 15,000 dedicated experts, doers, innovators. For us, engineering the future means keeping businesses in motion. As a global player operating with the spirit and speed of a mid-sized champion, the future holds unlimited opportunities for us. If you share our bold mindset to be best-in-class, we want you IN.

 

Your Future Role

  • Brief overview and sell of the job opportunity.
  • Lead marketing and communications for Innomotics Latin America Spanish-speaking countries: Chile, Peru, Mexico, Colombia, Argentina.
  • Partner with the Americas Marketing & Communications Head and global teams to develop and execute an aligned marketing & communication strategy and plan.
  • Lead a team of marketing & communications professionals to implement an integrated strategy fueling brand awareness and supporting revenue growth - delegating tasks aligned to the business goals while fostering a collaborative and innovative work environment. 
  • May conduct market research to identify communication and marketing opportunities and trends.
  • Establish KPIs to measure the success of campaigns, adjust strategies as necessary.
  • Manage the company's internal and external communication, including the preparation of press releases, speeches, reports and other materials. Lead campaigns aligned to business goals fueling Innomotics purpose and business strategy; positioning Innomotics as a thought leader.
  • Lead Crisis Communications strategy and procedure for Latam countries; serve as the spokesperson as needed. 
  • Build and maintain strong relationships with the media.
  • Supervise the management of social networks and other digital channels.
  • Lead the organization of corporate events, image and manage participation in fairs and conferences.
  • Partner with agencies and stakeholders.

Your Profile

  • Professional degree in Marketing, Communications, Journalism and/or related careers. 
  • Master in Marketing, Communications or similar. (Desirable)
  • At least 5 years leading communications and marketing teams. 
  • 3 years of experience in global companies, desirable in the mining sector.
  • Demonstrated ability to lead and collaborate effectively within a remote team enivironment in a matrixed organization. 
  • Advanced English
  • Advanced Spanish
  • Knowledge of the latest trends in digital marketing and public relations.
  • Knowledge of graphic design tools and marketing software. (desirable)

What’s IN it for you 

  • Been part of a global company 

 

Ready to power the future with us? Join Innomotics and start making a difference now. #TeamInnomotics #JoinReliableMotion

Innomotics is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status or disability status.

 

Jobs at Innomotics: Find out more about jobs & careers at Innomotics.