Technical Support Engineer
berks, west berkshire, united kingdom
Vocera Communications, now part of Stryker
Vilniaus Gedimino Technikos Universitetas
The University of Birmingham