Creative Director & Project Manager

Insignia Group of Companies
London, England
Full-timePermanent

Job Description

VOL Online Shop is a highly curated luxury e-commerce platform under L’Odyssee, seamlessly integrating rare and exclusive products with editorial storytelling.

Unlike traditional marketplaces, VOL operates on a drop shipping model—partnering with high-end retailers like Harrods, Net-a-Porter, and exclusive independent brands via API integrations. This allows VOL to offer an ever-evolving selection of luxury goods without holding inventory, making it cost-efficient yet exclusive.

Key features include:

· Exclusive, hard-to-find luxury items, accessible only through VOL e.g. Hermes Birkin.

· Affiliate integrations with high-end retailers, ensuring seamless product discovery.

· Editorial-driven commerce, where content and shopping merge to inspire purchases.

· Luxury perks for Insignia cardholders, such as reward-based payments, early access, and member-only drops.

· Gamified shopping features, including virtual try-ons and mix-and-match styling tools.

· A drop shipping fulfillment model, allowing brands to fulfill orders directly, reducing inventory risks.

Role Overview:

The Creative Director & Project Manager will be responsible for overseeing the overall vision, branding, and ...


Published on 5/12/2025, 9:22 AM