Debra Owen's Location
Los Altos, CA, US
Debra Owen's Work
Debra Owen's Skills
Debra Owen's Summary
Debra Owen, based in Los Altos, CA, US, is currently a CEO at Noodle, bringing experience from previous roles at IBM and General Motors. With a robust skill set that includes Business Strategy, Public Speaking, Strategy, Mergers and Acquisitions, Entrepreneurship and more, Debra Owen contributes valuable insights to the industry. Debra Owen has 9 emails on RocketReach.