Company size250–499 employees
Company profileThe Stephen James Group is the #1 BMW and MINI franchise situated within the M25 serving Enfield, South East London & Kent. As an employee-owned company, our staff hold to our 5 Core Values of providing Unrivalled Service to customers and colleagues, Unquestionable Honesty, People Obsession, Outrageous Creativity and Giving Back to the community.