Embed is seeking a creative, curious, and highly organized Social Media Marketing Coordinator to shape the digital presence of its executive leadership team. The coordinator will work closely with the CEO, CMO, CTO, and regional leaders, turning their ideas, expertise, and personalities into engaging content that builds influence, sparks conversation, and strengthens the brand. The role offers exposure to C-suite leaders and a global marketing organization, with work spanning social media, thought leadership, podcasts, video, speaking opportunities, and industry events. The position requires working from Embed’s Dallas, Texas office at least three days per week. The coordinator will collaborate with colleagues around the world, including teams in Singapore and Dubai, and may occasionally need to attend meetings outside standard Dallas business hours. It is suitable for recent graduates and early-career marketing professionals with strong potential and a genuine interest in social media.
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
Entry Level