James Armstrong

James Armstrong

AngelClaimed
Business Development Manager @ Accentus medical
HQ location
Didcot, United Kingdom