82 employees
Sweet Squared is a multi-award-winning provider of leading prestige hair and beauty brands in the UK and Ireland.
2006