I’m not so sure that turnover at the higher levels of the organization is a tell tale sign of problems. I found this below. It’s a very competitive industry for talent.
The CDMO Industry Landscape
The resulting need for talent has created many new opportunities for people in the industry and resulted in very low unemployment in our sector. That, in turn, has resulted in an increase in staff turnover for many companies as employees have had more opportunities to move on to bigger positions.Jan 15, 2019