CMB Engineering appoints new sales manager EMEAGeorge Moffat has been appointed as sales manager EMEA at CMB Engineering. Business news