Sarah Rickwood None

Vice President Thought Leadership and Marketing at IQVIA


Invests into