Chief Strategy Officer
Affinity Health
Bill Taaffe joined the company’s leadership team as the Chief Strategy Officer. With 40 years of experience within the pharmaceutical and CRO industry, Bill brings with him a wealth of business expertise and experience in clinical research. He was one of the founding members of ICON where he spent 18 years and held the position of President and Chief Executive Officer, North America.