Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now โ JobsAI.
Director, Corporate Brand & Digital Communications at Insmed. Lead corporate brand and digital presence across all channels, shaping how the company appears to internal and external audiences and ensuring alignment with the mission and business objectives. Manage branding, social media, and digital marketing, delivering ideas into measurable impact.