Pushed out. The magical witch above him ran the show. When will she realize she has a worthless team that failed a drug launch and she is getting ready to fail at a second one.
I doubt it was her. The term is “poor leadership”. True leaders make the most of what they have to work with no matter the circumstance. Your “seniors” need some work.