| Company / Organisation Type | Vendor / Technology Supplier |
|---|---|
| Areas of Expertise | Multichannel Marketing |
| Industry Focus | Technology |
| Address |
The Media Centre 19 Bolsover Street London W1W 5NA United Kingdom |
Description
Multi channel customer re-engagement and onsite personalisation services.
