Caudalie · 3 weeks ago
Brand Marketing Manager, Americas
Caudalie is a company focused on beauty products, and they are seeking a Brand Marketing Manager for the Americas. This role is responsible for driving 360° marketing initiatives, ensuring consistent brand storytelling, and managing budgets while mentoring team members.
Manufacturing
Responsibilities
Help develop and oversee 360° marketing plans, supporting the CMO and ensuring seamless execution across Americas region
Ensure consistent brand and product storytelling across major retailers in the Americas, with a focus on Sephora, Caudalie.com, and Boutique Spas
Track and analyze campaign performance, providing recaps and reporting to measure business impact
Define KPIs and report results to senior leadership to guide strategic decisions
Assist with organizing key internal and external meetings, as needed
Lead visual merchandising, collaborating with the Senior Design Manager on visuals, the Trade Marketing Manager on product assortment, and regional teams to ensure synergy across markets
Develop in-store POSM materials for Sephora and key retailers (Ex. FOS table, endcaps, towers)
Oversee Boutique Spa Marketing, including visual merchandising, marketing collateral, and events execution
Manage product page content, including copy, assets, and translations for Sephora, Caudalie.com, and e-retailers
Lead reviews programs for key retailers and Caudalie.com
Execute out-of-home (OOH), experiential, and brand campaigns —including pop-ups and large-scale brand events
Partner with global teams to support development of local sets and OTC product launches for the Americas
Drive regional product strategy decisions for new and existing products, in partnership with CMO and global teams, including naming, pricing, positioning, key messaging, and regulatory compliance
Conduct competitive analysis to inform strategic decisions and enhance market positioning
Manage and mentor Senior Brand Marketing Coordinator, helping develop their skills and grow within the company
Lead cross-functional collaboration with Sales, Finance, and Global Marketing teams to ensure alignment and maximize impact
Manage marketing budgets, ensuring efficient allocation and measurable ROI
Collaborate with regional teams (US, CAN, MX, BR) to develop and optimize campaigns tailored to each market
Other duties as assigned
Qualification
Required
Bachelor's degree required
Minimum 5 years relevant work experience in beauty
US skincare category experience critical
Strong interpersonal relationship and communication skills
Passionate about brand marketing with entrepreneurial spirit
Must be analytical, highly organized, with proficiency in Microsoft Suite
Preferred
Experience collaborating with Sephora is a plus
Company
Caudalie
Caudalie is a French skincare company manufacturing grape-oriented skincare products.
Funding
Current Stage
Late StageRecent News
Business Insider
2025-05-17
2024-05-23
Company data provided by crunchbase