This job listing has expired and the position may no longer be open for hire.

Marketing Communications Manager at Clariant Corporation in The Woodlands, Texas

Posted in Management 30+ days ago.





Job Description:



Job ID: 33917 | Location: The Woodlands, Texas, USA

Clariant is seeking a Global Marketing Communications Manager for our Global Mining Business. The successful candidate will be responsible for executing the global business and marketing strategy with a solid global marketing communications plan with a focus on digital and sustainability delivering high quality leads and increase brand awareness supporting the top line growth of the business. This position is in The Woodlands, TX and will report to the Head of Marketing Communications.



Responsibilities

Management, Strategy, Planning, Budgeting


  • Develop global yearly segment MarComm plans based on key strategic initiatives such as product launches, sustainability initiatives, image campaigns etc.

  • Develop and execute key campaigns (integrated comms mix) aligned with all interfaces

  • Establish budget and active management and control of cost

  • Lead conversions through Clariant website, Search Engine Optimization (SEO) and Search Engine Marketing (SEM), and manages the lead management form the website into the Customer Relationship Management (CRM)

Trade Shows, Events, Conferences, etc.


  • Project lead of global trade shows and cascading concepts into regions

  • Global and regional event planning in collaboration with the regions

  • Concept development for global events (story/messaging/concept, training of staff, etc.)

Digital Marketing Communications


  • Run digital campaigns using the most impactful digital channels (unpaid and paid), landing pages, google ads, webinars etc.

  • Set up dashboards to allow tracking of business impact of the digital marketing campaigns

  • Coordinates and aligns with competence center Digital Marketing Communications

  • Manages image library and searches to support digital marketing campaigns

Launch Support, Sales Support, Promotional Material


  • Develop full launch campaign (pre, during, and post launch comms mix and timeline)

  • Prepare promotional materials for sales and marketing teams

PR, Media Relations (Trade Media)


  • Develop/execute customized media/editorial planning by BU

  • Develop tailored media stories from BU content

  • Create media releases, technical articles, advertorials, social media posts etc.

Stakeholder Management


  • Build up strong business relationship with key stakeholders





Requirements


  • Bachelor's Degree required, Degree in Digital Marketing and/or Communications highly preferred

  • 3-5 years of experience in the field of Marketing Communications including set up of digital campaigns via social media and corresponding tracking, running webinars, and managing trade shows

  • Understanding of SEO and lead conversions; understanding of lead management and CRM


  • Ability to understand the customer experience; understand customer journey/needs and deliver value by offering tailored solutions

  • Ability to work in close collaboration with others

Additional Information

Clariant is committed to helping employees face the demands of work-life balance by offering flexible work arrangements in accordance with our Flexible Remote Working Policy. These arrangements provide the employee increased flexibility with their work schedule and/or work location while enabling Clariant to maintain a progressive and productive work environment. Determination of eligibility will be at the supervisor's discretion.



Clariant is a focused, sustainable and innovative specialty chemical company based near Basel in Switzerland. Last year the company recorded CHF 4.4 billion in sales for its continuing businesses, harnessing the talents of its 14000 employees across 50+ countries. Clariant's portfolio is optimized for future growth, with a focus in three business areas: Care Chemicals, Catalysis and Natural Resources. We believe that our growth is all about our customers and their success. Investment in innovation capabilities and developing an inspiring environment for courageous and determined minds are therefore key to reaching our goal.Join us and help create sustainable value through chemistry for customers all over the globe.



[Not translated in selected language]











More jobs in The Woodlands, Texas

Other
about 2 hours ago

Shake Shack
Other
about 16 hours ago

Wells Fargo
Telecommunications
1 day ago

Best Buy
More jobs in Management

Management
about 2 hours ago

Westwood Post Acute
Management
about 2 hours ago

Sequoia Transitional Care
Management
about 2 hours ago

Sandpiper Post Acute