Former Colliers International chief executive David Izett has been appointed director at luxury residential development and design firm Echlin.