Catcha Digital Berhad is a Malaysia-based investment holding company specializing in digital media, advertising, and software industries. Its wholly-owned subsidiary, iMedia Asia Sdn Bhd, offers integrated advertising solutions to major brands across various sectors in Malaysia.
Headquarters:
Malaysia
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Address:
LINGKARAN SYED PUTRA; 47-7 THE BOULEVARD, MID VALLEY CITY; KUALA LUMPUR, FEDERAL TERRITORY OF KUALA LUMPUR 50470, MY
HIGH
spending power