15 May 2018
Multibrands International Response
6yMultibrands is a multi-national business, based in the UK, with international accreditations of quality management (ISO9001). We are sorry for your negative experience, we have line managers as well as senior managers and a robust hierarchy of support staff to ensure employees are well managed across the teams.