The Digital Marketing / Communications Manager is responsible for supporting the strategy, execution, and continuous optimization of digital marketing and communications programs across a diverse portfolio of platforms. This role plays a critical support function in delivering integrated internal and external communications strategies that align with business objectives and drive measurable impact. As a senior team member, this role provides project leadership, mentorship, and strategic guidance, ensuring operational excellence, scalability, and alignment across initiatives. The Lead combines advanced platform expertise, structured project management, and data-driven decision-making to deliver high-quality, impactful digital experiences.
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
Senior
Education Level
Ph.D. or professional degree