Inside Sales Representative
Location
Category
Industry
Digital Ocean Jobs
Description
While we have great office spaces in NYC, Cambridge and Palo Alto, we're very distributed—we use a number of communication tools to connect across the company—and all remote employees have the opportunity to visit our offices and meet their teams face-to-face at team offsites. High-level technical aptitude to understand our products and how they fit together....