Financial Controller

Financial Controller Treppides Investments and Holdings Limited