Open positions
Life At Revlon Corporate
At Revlon, we believe that true innovation begins with passionate people—and we’re proud to be a place where creativity thrives and careers flourish. Across our global organization, our teams are united by a shared love for beauty, bold ideas, and the power of collaboration.
As a leader in color cosmetics, hair color, skincare, fragrance, and beauty tools, we empower our corporate professionals to shape strategy, spark transformation, and create meaningful impact every day.
Whether you're crafting breakthrough marketing campaigns, advancing cutting-edge digital experiences, championing our people and culture, or driving scientific discovery, your work helps bring confidence, joy, and self expression to millions around the world.
We don’t just build beauty brands—we build vibrant careers filled with purpose, passion, and the opportunity to shine on a global stage.
Discover your future at Revlon. Let’s make beauty bold—together.
New York, NY (US)
Corporate
Located in the heart of New York’s financial district, steps from the NY / NJ ferries, our brand-new headquarters is the dynamic center of our global operations.
Oxford, NC (US)
Corporate, Manufacturing & Distribution
Spanning the size of 12 football fields, Revlon’s Oxford Manufacturing Facility stands as the company’s largest and most advanced production site. As the powerhouse of Revlon’s global supply chain, this facility is responsible for manufacturing majority of our beauty and personal care products—serving both domestic and international markets. With high-capacity production lines and a dedicated workforce, the Oxford site plays a critical role in ensuring product quality, consistency, and innovation at scale. It’s not just a manufacturing plant—it’s the heart of Revlon’s global operations.
15Nest, Kenilworth, NJ (US)
Corporate & Lab
Revlon’s science and innovation hub in the states will now be located at the Northeast Science and Technology (NEST) Center – a 100-plus acre campus dedicated to R&D.
This state-of-the-art facility brings together chemists, product developers, and corporate professionals dedicated to advancing beauty through science and creativity.
Chicago, IL (US)
Corporate
Situated in the vibrant business district
of Chicago, Revlon’s Corporate Office serves as a key strategic center supporting the company’s commercial / marketing initiatives. With a focus on collaboration, innovation, and excellence, the Chicago office plays a vital role in aligning Revlon’s iconic beauty brands with evolving market trends and consumer needs.
Mississauga, Ontario (Canada)
Corporate & Distribution
Revlon’s Mississauga, Ontario office is a cornerstone of the company’s Canadian operations, blending corporate strategy with advanced logistics and distribution capabilities. Located in a modern, 160,000-square-foot facility, this site functions as both a regional headquarters and a key distribution center. It supports a wide range of functions including marketing, sales, customer service, and supply chain management—ensuring that Revlon’s iconic beauty brands reach consumers across Canada efficiently and reliably. With its strategic location near major transportation routes and its integration of office and warehouse space, the Mississauga site exemplifies Revlon’s commitment to operational excellence and market responsiveness in North America.
Shanghai, China
Corporate
Our China headquarters is located at China Overseas Tower A on South Huangpi Road, in Shanghai's Huangpu District. The office is adjacent to Madang Road Station (Metro Lines 9 and 13), within walking distance of Lines 1, 8, and 10, and five minutes from major city expressways.
Spain (Cornella & Madrid)
Corporate
Our Spain teams operate across two offices. In Cornellà, our workspace sits within the World Trade Center Almeda Park, a modern business hub with expansive outdoor areas and a central plaza. In Madrid, our office is located in the rapidly developing Madrid Nuevo Norte district, with efficient transport connections and easy access to the city centre.
Sala Bolognese, Italy
Corporate
Located in Sala Bolognese near Bologna, our Italian site is home to three business units: hair color manufacturing serving domestic and international markets, a beauty consumer commercial team, and a professional products & services team for the Italian salon market. Teams across Operations, Marketing, Sales, HR, IT, and Finance come together on a 9,500 m² site in Italy's "Packaging Valley," 15 km from Bologna International Airport. The site is certified under the UNI PdR Gender Equality standard.
Lisbon, Portugal
Corporate
Our Lisbon office is located in Parque das Nações, the city's leading business district, home to a wide community of national and international companies.
Johannesburg, South Africa
Corporate
Located in Isando, one of Johannesburg's most important business and industrial districts, our South African office is a central hub for commercial, supply chain, and manufacturing activities. We also operate an office in Cape Town, supporting commercial and customer engagement across the country.
Auckland, New Zealand
Corporate
Based in Auckland, our team works across multiple channels and brands, supporting Elizabeth Arden and Revlon in pharmacy and department stores across New Zealand.
Sydney, Australia
Corporate
Located between Wynyard and Barangaroo, our Sydney CBD office is the hub of Revlon Pacific. This office leads and supports operations across the Pacific region and brings together teams across Sales, Marketing, HR, Finance, Supply, and IT.
Latin America (Mexico City, Buenos Aires, Lima)
Corporate
Our Latin America region spans Mexico, Argentina, and Peru. Our Mexico City office serves as a strategic hub for Commercial, Marketing, Supply Chain, Finance, and distributor markets. Our Buenos Aires coworking space in Vicente López supports Color Cosmetics and Cutex, and our Lima office in San Isidro supports Revlon Professional across Peru.
Paris, France
Corporate
Our Paris office, located just steps from the Champs‑Élysées, in one of the city’s most vibrant districts. The space brings together our Sales & Marketing, Finance, HR, and IT teams, supporting three core business areas across the region: Pro, Mass, and Prestige France Benelux.
London, England
Corporate
Our UK office is based in Greater London House, an Art Deco building on Hampstead Road in Camden. The office is located on the doorstep of Mornington Crescent Tube Station, with strong transport links, local amenities, and nearby green spaces.