0

Ruth Blanch

Ruth is the Vice President for Europe of ISPD, responsible for the growth of the business, product development and client portfolio, across countries. Previously she was the International Product [...]