Steve McDermott

Chief Sales Officer at Taulia

Steve McDermott is the current Chief Sales Officer at Taulia. Prior to their current position, they served as Senior Vice President of Sales at Acquia from December 2019 to September 2021. Steve was also the Chief Revenue Officer at AgilOne from March 2015 to December 2019, and they held the position of Global Sales Leader for Big Data and Analytics at CSC from February 2014 to February 2015.

Steve has extensive experience in sales and marketing, and they have helped hundreds of brands increase their revenue. Steve is a data-scientist approach to marketing, and they are an expert in processing customer data and recommending actions to take to increase revenue. Steve is a highly sought-after speaker and consultant, and they are passionate about helping companies grow their businesses.

Steve McDermott has a BA in Economics from the University of California, Los Angeles.

Some individuals on their team include Alexander Mutter - Managing Director & Head of Enterprise EMEA, Blake Evans - Head of Sales for Americas. They are on a team with Brady Cale - CTO, Dave Adams - Chief Customer Officer, and Rene Ho - CFO. Their manager is Cedric Bru, CEO.

Links

Previous companies

NetApp logo
Cloudera logo
CloudShare logo
Trinity Ventures logo
Panasas logo
Acquia logo

Timeline

  • Chief Sales Officer

    Current role

View in org chart