The Digital Content Senior Communication Specialist is a hands-on practitioner and strategic contributor on Veolia’s North America Communications team, headquartered in Boston. Reporting to the Senior Manager of Digital Engagement, the role executes daily digital content creation, updates corporate web properties, leads organic and paid social media programs, and strengthens the company’s digital brand presence. The position combines high-volume content production with contributions to campaign strategy and requires collaboration with stakeholders across a complex corporate matrix. The specialist creates and publishes B2B content across corporate social channels, manages paid campaigns and an employee advocacy platform, and partners with executive leadership and the Chief Communications Officer on the North America CEO’s LinkedIn presence. The role also writes and edits digital copy, creates graphics and short-form video, supports editorial and PR work, and manages website content and campaign landing pages in Drupal. The position applies SEO practices and adapts content for generative AI and large language model search. It monitors search visibility and digital channel performance, analyzes metrics, and uses findings to refine content and channel strategies. The work environment is a professional office with hybrid schedule flexibility.
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