120 employees
OMNiA is an omnichannel solution provider that offers creative services and integrated marketing solutions across all Media Prima platforms.