112 employees
A modern day parent company with a wide range of interests spanning the technology, media and marketing industries.
2019