🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Multi-Site Store Manager - London

Company

Rails

Location

london, england

Posted

June 29, 2026

Position Overview

Founded in 2008 by Los Angeles native Jeff Abrams, Rails has grown from a small label - started with just a single hat - into a full collection of women’s and men’s apparel. Sold at top international retailers and worn by a loyal following of celebrities and tastemakers, the brand has come to define a new classic heritage and relaxed sensibility. Rails is sold in 30 countries by more than 1000 retailers, including its own flagship stores in New York, San Francisco, Newport Beach, Paris, London and Amsterdam.

Summary

The Multi-Site Store Manager is responsible for leading multiple store teams to achieve and exceed sales, profitability, client experience, and operational excellence targets across their designated locations. This fashion-forward leader acts as a passionate brand ambassador, ensuring each store consistently delivers an elevated brand experience while maintaining strong commercial performance. The role oversees workforce leadership, KPI performance m...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now