Debra is a passionate participant in the Internet economy for over 20 years, and has founded and consulted for several internet start-ups with the ongoing objective to drive innovation that disrupts, and grows new opportunities at the same time.
Location
New York, United States
Links
This person is not in the org chart
This person is not in any offices