General January 12, 2021 0 SmartWitness appoints new MD EMEA SmartWitness has appointed Fearghal MacGowan as Managing Director of EMEA. In his new role, he…