D2C Executive
Insight Cosmetics
About the Role
The D2C Executive role at Insight Cosmetics is a full-time, on-site position based in Mumbai.
Key Responsibilities
- Oversee day-to-day direct-to-consumer operations.
- Manage online storefronts.
- Coordinate product listings.
- Ensure accurate, engaging content across digital platforms.
- Monitor sales performance.
- Track inventory.
- Analyze customer behavior.
- Support marketing campaigns to grow online revenue and customer engagement.
- Collaborate with marketing, operations, and customer support teams to improve the end-to-end customer journey, address service issues, and optimize promotional activities.
- Prepare regular performance reports.
- Identify growth opportunities.
- Implement data-driven initiatives to strengthen Insight’s D2C presence.
Requirements & Tech Stack
- Strong understanding of D2C business models, e-commerce operations, and online retail workflows.
- Experience with digital marketing, social media management, and basic performance analytics for online sales.
- Ability to work with e-commerce platforms, product catalog management tools, and order/inventory tracking systems.
Qualifications
- Solid analytical skills with the ability to interpret sales data, customer insights, and campaign performance to inform decisions.
- Excellent written and verbal communication skills, with attention to detail and customer-centric thinking.
- Ability to collaborate cross-functionally, manage multiple tasks, and meet timelines in a fast-paced environment.
- Bachelor’s degree in Business, Marketing, Commerce, or a related field.
- Prior experience in beauty, FMCG, or retail is an advantage.
- Interest in cosmetics, beauty trends, and ethical, vegan, cruelty-free products is highly beneficial.





