123 employees
British Interactive Media Company (BIMA) is the industry association representing the interactive media and digital content sector.
1985