Where Is Medallia Corporate office Headquarters

Medallia Headquarters Address and Contact

Medallia


  • Address: 575 Market St Suite 1850, San Francisco, CA 94105, United States
  • Phone Number: +16503213000 
  • Email: Click Here
  • Number of Employees: 5000+
  • Established: 2001
  • Founder: Borge Hald, Amy Pressman 
  • Key People: Leslie James Stretch, President/CEO

Medallia Headquarters Location & Directions

Medallia Headquarters Executive Team

Name

Title

Leslie James Stretch

President/CEO

Borge Hald

Chief Strategy Officer/Co-Founder

Mikael J Ottosson

Exec VP/CTO

Medallia, History and Headquarters Information


Medallia Headquarters Photos

Rate This
>