Robert Marshall

Robert Marshall is a project leader in BCG’s London office and a core member of the Health Care practice