Photo: Tom Hazan TTCM Traders Trust (TTCM) announced that it has onboarded Maria Iacob as its Chief Growth Officer and will be located in Cyprus, effective immediately. Announced in a press release to Finance Magnates, Iacob, who specialised in new investments, existing portfolios, UK pensions and t