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.
Links
Sign up to view 0 direct reports
Get started