banner

Marketing Communications Manager

merck

Burlington,  Massachusetts, 01803

Apply Now
Salary:

$90000 - $100000 Year

Job type:

Monday to Friday

Job Schedule:

Day shift

Job benefits:

Health insurance
Paid time off
Employee discount
Others

Description:

Work Your Magic with us!

Ready to explore, break barriers, and discover more? We know you’ve got big plans – so do we! Our colleagues across the globe love innovating with science and technology to enrich people’s lives with our solutions in Healthcare, Life Science, and Electronics. Together, we dream big and are passionate about caring for our rich mix of people, customers, patients, and planet. That's why we are always looking for curious minds that see themselves imagining the unimaginable with us.



Your Role:

MilliporeSigma is seeking a Marketing Communications Manager for the Life Science Services (LSS) Commercial team. Reporting to the Life Science Services Head of Marketing Communications, this leader will have a passion for creating resonant campaign content and engaging with the scientific community to drive marketing qualified leads an engagement.

The ideal, results-oriented candidate will be responsible for defining and implementing integrated multichannel communications strategies and account based marketing (ABM) programs in cooperation with marketing and commercial teams. Operating across our global and matrixed structure, the Marketing Communications Manager will blend business analysis and marketing expertise with a passion for uncovering client-centric growth opportunities in a dynamic and complex market.


Who You Are:

Creative and results-oriented
Enjoy collaborating in complex, matrixed organization, managing multiple priorities and global stakeholders
Develop, manage, execute, and evaluate global marketing communications to drive thought leadership and promotional campaigns
Integrated campaign channels comprised of (and not limited to): Digital (account-based marketing, web content, SEO and SEM, marketing automation, social media), tradeshows & events, collateral, and paid media
Focused on evolution and improvement with ongoing results measurement and adjusting/piloting for continued success.

Basic/Minimum Qualifications:

Bachelors Degree or Masters Degree in Marketing, Communications, Business or relevant field
Minimum 5 years of experience in marketing or marketing communication in a matrixed and international environment
Excellent communication skills, demonstrated flexibility and team player approach
Excellent organizational and project management skills
Account Based Marketing (ABM) experience
Proven experience in B2B marketing communication and or the life science industry is a plus
Preferred Qualifications:

Agency experience a plus
Experience working with scientific products on a global scale preferred
Ability to present complex analytical information in clear, concise, and compelling manner to leadership to inspire action
Strong communication skills both written and verbal
Self-motivated, independent learner, passionate about marketing communications and able to work autonomously
Experience creating strong cross-functional collaborations with various internal teams
Experience working under a challenging/complex branch architecture a plus
Willingness to travel globally (up to 15%)
This position is based in Burlington, Massachusetts


What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We celebrate all dimensions of diversity and believe that it drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress!

Apply now and become a part of our diverse team!

Skill:

Communication
Leadership
Organizational
Others

Others Requirements:

5 years

Category:

Communications

Positions:

On going position

Location:

General Location, within a limited area