Michel Vounatsos has been the CEO of Biogen since January 2017, leading the company in biotechnology and focusing on innovative therapies, especially in neurology. Born in 1964, he has a solid background but his education details aren't publicly known. Over...
Michel Vounatsos has been the CEO of Biogen since January 2017, leading the company in biotechnology and focusing on innovative therapies, especially in neurology. Born in 1964, he has a solid background but his education details aren't publicly known. Over the years, Vounatsos has faced ups and downs in executive compensation due to company performance and his own termination before the end of certain performance periods. For example, his total compensation was significantly high in 2021 at around $17.17 million, which included a combination of salary, bonuses, and vested stock. His salary for 2022 was $1.54 million, and he didn’t receive bonuses due to company performance issues leading up to his departure. Interestingly, he has had notable insider trading activity, with his holdings in Biogen fluctuating significantly, peaking at over $30 million. This implies he had substantial skin in the game and potentially shared in the company’s fortunes or misfortunes through stock performance.