TTRA – Employee Profile Form By sfadminCustoms & Excise Division, Inland Revenue Division, Trinidad and Tobago Revenue AuthorityCustoms and Excise Division, Employee Profile Form, Inland Revenue Division, Ministry of Finance, Revenue Authority, TtraTTRA – Employee Profile Form