Catherine Pollard

Catherine Pollard is head of pricing and integrated care at Monitor