Adriana Karaboutis, the company’s executive vice president of technology, business solutions and corporate affairs left the company in March 2017. Karaboutis joined Biogen in 2014 to oversee information technology after serving as chief information officer at Dell (Nasdaq: DELL).