Peter O.'s Location
Mountain View, California, United States
Peter O.'s Work
Peter O.'s Summary
Peter O., based in Mountain View, California, United States, is currently a SWE at Google, bringing experience from previous roles at Bloomberg LP, 24/7 Media | WPP, Bell Canada and Top Producer Systems | Move Inc.. Peter O. has 2 emails on RocketReach.