Ellie Peters's Location
Boulder Creek, CA, US
Ellie Peters's Work
Ellie Peters's Education
Ellie Peters's Summary
Ellie Peters, based in Boulder Creek, CA, US, is currently a Senior QA Engineer at Roku Inc., bringing experience from previous roles at Ymca of Silicon Valley Camp Campbell, Spring Hill Advanced Elementary School and Vocera Communications. Ellie Peters holds a University of California, Santa Cruz. Ellie Peters has 2 emails on RocketReach.