Todd Otte Location
Seattle, WA, US
Todd Otte Work
- 2018 - now Global Account Director @ CyrusOne
- 2011 - 2018 Global Business Development Manager @ CyrusOne
- 2003 - 2011 Large Enterprise Senior Account Executive @ Dell Technologies
Todd Otte Education
Texas State
(Business Law, International Business, Spanish)
United States Air Force Academy
Todd Otte Skills
Todd Otte Summary
Todd Otte, based in Seattle, WA, US, is currently a Global Account Director at Cyrusone. Todd Otte brings experience from previous roles at Cyrusone and Dell Technologies. Todd Otte holds a Texas State. With a robust skill set that includes Solution Selling, Sales Process, Salesforce.com, Storage Virtualization, Partner Management and more. Todd Otte has 2 emails on RocketReach.