INNOVATION ACTIVATORS
Updated today
Inland Revenue Division (IRD) Building Government Campus Plaza #2-4 Ajax Street Port of Spain Trinidad
- tax.tt
- (868)623-2981/7106ext.321
Our mission is to make it easier for Caribbean entrepreneurs and businesses to forge ahead on business innovation projects whether it be an out-of-the-box idea or a solution to a simple process.
Also known as: Innovation Activators Limited