Summary: Demandbase adds new CMO and CFO to leadership

Why It Matters: The company is bringing in new executives with experience in scaling large software businesses. This often signals a shift in marketing strategy or preparation for a major financial milestone.

What Changed:

  • Updated the website title to focus on transforming GTM strategies.
  • Added a detailed "Our Story" section and a company history timeline from 2006 to today.
  • Appointed Rachel Truair as the new Chief Marketing Officer.
  • Appointed Emily Weigand as the new Chief Financial Officer.
  • Added new core values: "Be bold," "Move fast," and "Win together."
  • Updated the "About Us" page with a full list of executive leaders and board members.
Track companies like demandbase.com
Get actionable insights on price changes, product launches, positioning shifts and more
Start Tracking →