The company has now had three top-level executive departures this week. Chief commercial officer Deirdre Findlay is the latest to make an exit.
The company has now had three top-level executive departures this week. Chief commercial officer Deirdre Findlay is the latest to make an exit.