abacus e-media logo

abacus e-media

no topics Description:

Abacus provides content management, audience engagement and multichannel publishing solutions across web, mobile, tablet and print.

Location:
London, United Kingdom
Founded:
1977