Company description
Owen Stepp, Inc is the world's largest distributor and retailer of professional beauty products based on a store count of more than 700 stores in 10 countries. Owen Stepp stores operate throughout the United States, the United Kingdom, Belgium, France, Ireland, the Netherlands, Spain and Germany.