8 employees
BBcomm specialises in developing technology that makes marketing and communication activity work harder and smarter for its clients.
2010