April 21, 2026

Brand Ambassador & Social Media Marketing Specialist

EdenRoc Sciences Worcester, Massachusetts

Delavie Sciences exists to improve our customers lives and confidence. In addition to on-camera and content creation responsibilities, this role will support advertising initiatives and assist the marketing team with daily operational tasks to ensure consistent brand messaging, smooth campaign execution, and excellent customer experience. Plan, produce, and host live content for platforms including TikTok Live, Instagram Live, YouTube, and other emerging streaming and social commerce platformsDevelop engaging, platform-appropriate content that drives audience growth, engagement, and salesCollaborate with the marketing team to align live content with product launches, promotions, and campaignsRepurpose live and long-form content into short-form clips and social postsAdvertising & Marketing Content Support Opportunity to work in a fast-growing, creative marketing environmentHands-on experience with live streaming, social commerce, and digital advertisingA collaborative team culture with room to grow and evolve with the roleYou will get involved in areas outside of Marketing as our team is small but mighty sometimes requiring pitching in when the need arises. We are an equal opportunity employer and look forward to receiving your resume today!

Create an account to see the full posting, access our search engine, and more.

TheCreativeLoft is a better way to find jobs. Find out more:

You're just 60 seconds away from your new Creativeloft account.

Looking For Similar Jobs?