158 employees
Group No. 1 is based in the Canary Islands, with roles in many sectors such as retail branding and provision of services.
1972