Memnon appoints Simon Clark as its new Business Development Manager for EMEA
Memnon, the global media preservation and migration services provider, has appointed Simon Clark as its new Business Development Manager for EMEA. Based in the United Kingdom, Simon will spearhead efforts