Sarah Coombes

(Contributor)

Sarah Coombes is managing director of Compliance & Enforcement (EMEA) at BSA The Software Alliance