2 results
Lead diverse teams in a high-stakes biotechnology environment.
You deliver tough sales news and propose recovery strategies.