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.
Sign up to view 6 direct reports
Get started