We are seeking a strategic, creative, and culturally connected Global Social Media Brand Strategist based in Boston, Andover or Foxboro, MA to shape how Schneider Electric shows up across social media globally. This role sits at the intersection of brand strategy, storytelling, content and audience engagement. The Social Brand Strategist will be responsible for translating business priorities, campaigns, partnerships, executive voices, and industry trends into compelling social-first narratives that build relevance, reputation, and brand affinity. The ideal candidate understands both the art and science of social media, combining creativity with audience insights, platform expertise, and a strong understanding of how modern brands earn attention in a rapidly evolving digital landscape.
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
No Education Listed