Darwen, Lancashire
National Sales Manager As a National Sales Manager for Crown Paints, you’ll deliver sustainable profitable sales... environment. With offices and production sites in 80+ countries, you'll get plenty of chances for international exposure...