Peter Blood's Location
Sylvania, Ohio, United States
Peter Blood's Work
Peter Blood's Summary
Peter Blood, based in Sylvania, Ohio, United States, is currently a Technical Team Lead at Lark Technologies, bringing experience from previous roles at Lark Technologies, Razelle, Inc and Rayzrdev.