6th May 2014 By Elaine Murphy elaine@TheCork.ie EMC, the US multinational that employs more than 3,000 people in Ireland, has announced that company executive, Bob Savage, will now lead EMC’s Centre of Excellence (COE) operations across Europe, Middle East and Africa. In his new role, Savage will oversee two key strategic COEs in Russia and... Read More