Integrated Dental holdings (IDH) appointed Terry Scicluna as chief executive last month following the departure of Richard Smith.
Integrated Dental holdings (IDH) appointed Terry Scicluna as chief executive last month following the departure of Richard Smith.