James Watson is the Director, Investments of Catcha Group.
16 people are employed at Catcha Group.
Catcha Group is based in Kuala Lumpur, Kuala Lumpur.
The NAICS codes for Catcha Group are [515, 5151, 51].
The SIC codes for Catcha Group are [48, 483].