Michelle Roberts's Location
Seattle, WA, US
Michelle Roberts's Work
Michelle Roberts's Summary
Michelle Roberts, based in Seattle, WA, US, is currently a Senior Technologist at Puget Sound Blood Center, bringing experience from previous roles at Puget Sound Naval Shipyard.