Carrington Dean
's headquarters is located in Glasgow City, Scotland. Carrington Dean generates $12.6K in revenue per employee Carrington Dean's most recent acquisition was Cleanslate for an undisclosed amount on Feb 2025. Carrington Dean has 2 followers on Owler. Carrington Dean has an estimated revenue of <$1M and an estimate of less <10 employees.