Communication Manager - Storyteller

Communication Manager - Storyteller

Sinch

Antwerp, Belgium

Key Responsibilities

  • Establish an internal communications strategy about New Business;
  • Development of an integrated storytelling plan;
  • Development of strategies for which stories should be told for whom and places;
  • Overseeing and designing consistent messaging across all brand channels;
  • Recommend (and implement) proactive and creative approaches to explain our products and new technologies;
  • Oversee content management of our new business team;
  • Understand the local and regional differences that will be necessary to adapt our stories to the market;
  • Ensure prioritization, defend, and correctly translate the needs, considering which are relevant to each location, always looking at the big picture, and capability to meet short term and long-term requirements;
  • Lead the content development process;
  • Translates complex information into compelling and accessible content;
  • Creativity to provide different formats on innovative way to communicate;
  • Support Marketing with content, PR, communication;
  • Strong project management skills and attention to detail.

Requirements

  • Experience in brand management or internal communications;
  • Experience in IT consultancy or on tech projects (e.g. Next-gen Channels, Campaign Manager, CRM, Bots, Contact Center Platforms) would be advantageous;
  • Ability to conduct sophisticated and creative analysis, yet translate those results to easily digestible messages, communications, and storylines;
  • Motivated self-starter with hands-on attitude;
  • Own the creation and development of client presentations, pitch decks, and other materials that are visually captivating, and engaging;
  • Demonstrable experience of engaging with enterprise customers cross functionally and varying levels of seniority up to & including C suite executives;
  • Excellent leadership and people management experience;
  • Bachelor’s degree in marketing/communications, journalism, public relations, creative writing or related field (or equivalent in training and professional experience);
  • Previous experience with strategic communications planning and integrated marketing implementation, including targeting communications to a range of audiences;
  • Demonstrated ability to research and recommend marketing and communication strategies based on market analysis, data analytics and customer input and to evaluate the success of implemented strategies using data.

Core Skills

  • Excellent relationship-building skills with a proven ability to grow and nurture relationships;
  • Strong written and verbal communication skills;
  • Outstanding presentation skills required including the ability to adapt style based on audience and present complex ideas;
  • English skills: fluent.

Attributes

  • Team player who likes to collaborate and create innovative approaches to increase levels of performance;
  • High energy, outgoing, positive attitude, and ability to motivate others;
  • Results-driven, tenacious, drive to succeed in a fast-paced environment;
  • Ability to learn quickly and adapt to change;
  • Self-Starter, results-oriented and hands-on professional;
  • Creative and flexible mindset to planning and problem-solving, ability to lean into the details while maintaining the “big picture”;
  • Demonstrate a capacity for innovation to streamline productivity and improve routine processes;
  • Strength in building partnerships; working collaboratively in a matrix, proven problem-solving skills;
  • Ability to influence and evangelize about new technologies;
  • Must be able to make complex decisions and pursue ambitious goals with limited resources and imperfect information;
  • Reduce complex problems down to their most simple core and effectively resolve them;
  • Strong knowledge and interest in emerging technologies;
  • Well organized and share information with other leaders;
  • Able to manage a varied workload and meet deadlines;
  • Customer focus;
  • Comfortable with ambiguity and the ability to work in a fast-changing environment, with an entrepreneurial approach.

Apply Now

Don't forget to mention BrusselsJobs when applying.

Share this Job

More Job Searches

Belgium     Business     Communications and Public Relations     Sales and Marketing     Sinch    

© EuroJobsites 2021

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2021

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies