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.

Location

Los Altos, United States

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


Taulia

6 followers

Taulia is a financial technology business that provides working capital management, electronic invoicing, supply chain finance, and dynamic discounting services.