
Neil Sadler
Chief Executive, Asia Pacific / Altrad
Most Notable Role