Businessman and executive Xavier Torra, who served as president of the Eurecat technology center for eight years and CEO of the Catalan company Simon for two decades, has died at the age of 74. Eurecat announced his death in a message on the professional networking site LinkedIn.