Edward Chiu was the director of sales and customer success at DigitalOcean. Prior to that, he was the director of customer success at the same company.Chiu holds a bachelor’s degree in business administration from California State University, Mihaylo College of Business and Economics. He lives in New York, United States.