- Veepee is a leading European e-commerce platform specializing in clearance sales of major brands across sectors such as fashion, travel, entertainment, and wine, operating in 14 countries since its founding in 2001.
- In the past year, Veepee has consolidated its various European brands into a unified conglomerate, enhancing its market presence and operational efficiency.
- The company has established partnerships with numerous well-known brands, providing them a platform for clearance sales, which helps in inventory management and customer reach.
- Veepee's ideal buyers are brand manufacturers looking to offload excess inventory efficiently, and with an estimated revenue of $1.1 billion, now is a crucial time for sales teams to engage with Veepee as it continues to expand its market influence and operational capabilities.
Engineering is the largest single group at Veepee with just over 60 professionals focused on building and maintaining the technology that powers daily sales events. Commercial support is also significant: Sales and Support accounts for close to 50 employees, while Business Management and Marketing & Product together contribute another 75 specialists who drive vendor relations and customer engagement. Supporting functions such as Information Technology, Finance & Administration, Operations, Human Resources, and Project Management round out the organisation, highlighting an emphasis on balanced capabilities across both technical and business domains.
Veepee’s head office presence is strongest in Paris, home to nearly a third of its personnel. Outside France, Barcelona represents the largest non-French hub with close to 30 employees, followed by smaller teams in Brussels, Düsseldorf, Amsterdam, London, Nice, Lyon, and Geneva. The company also employs a sizable remote or field-based contingent, grouped under “Other,” which accounts for just under half of the total workforce. This dispersed footprint underscores Veepee’s commitment to serving multiple European markets while retaining a core base in France.