Steve McDermott

Chief Sales Officer at Taulia

Steve McDermott is currently the Chief Sales Officer at Taulia Inc. Prior to this role, Steve held various high-level executive positions at companies such as Acquia and AgilOne. With a background in sales and business development, Steve has extensive experience in the technology industry, particularly in cloud-based applications and IT services. Steve has also worked at companies like CSC, Cloudera, and NetApp, showcasing their expertise in sales leadership and revenue generation. Steve holds a BA in Economics from UCLA.

Links

Previous companies

NetApp logo
Cloudera logo
CloudShare logo
Trinity Ventures logo
Acquia logo

Org chart

Sign up to view 5 direct reports

Get started