Industry: Media
- Concept Publishing, United Kingdom
Installation with 90 users - Doubletake Studios, United Kingdom
- Splash, United Kingdom
- TTA Communications, United Kingdom
PR/Marketing consultancy with 30 channel (PRI) installation
Related Links:
Related Links: