Jo Sowden

Field Sales Manager & Eastern Europe at Avidity Science - EMEA

Jo Sowden Email & Contact Information

Jo Sowden Current Workplace: Avidity Science - EMEA

View Colleagues