Peter Roach's Location
New York, NY, US
Peter Roach's Work
Peter Roach's Education
Peter Roach's Skills
Peter Roach's Summary
Peter Roach, based in New York, NY, US, is currently a Senior QA Engineer at Equiva Health, bringing experience from previous roles at Equiva Health, Tripadvisor and Citymaps, A TripAdvisor Company. Peter Roach holds a 2009 - 2014 Cornell University - College of Arts and Sciences. With a robust skill set that includes Human Computer Interaction, User Experience Design, User Interface Design, User Experience Testing, Human Factors and more, Peter Roach contributes valuable insights to the industry. Peter Roach has 2 emails and 1 mobile phone number on RocketReach.