Annual Revenue
$533M
Employees
790
Yancey Spruill's photo - CEO of DigitalOcean

CEO

Yancey Spruill

CEO Approval Rating

77/100

Read more