Reporting to the Sr. Director, Global Head of Corporate Brand and Creative, the Social Media Manager will have the opportunity to be part of a growing team developing social media, digital and corporate brand communications for an innovative global biopharmaceutical company. From concept through execution, the Manager will help develop social media plans and social media content that bring our corporate brand and key messages to life across our social media channels, paid social advertising and other audience touchpoints. Corporate Brand and Creative sit within a high-performing, high-energy, fun and collaborative Corporate Communications team. This is a hybrid position and will primarily be located in Cambridge, MA.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree