Where is Quantum Metric Corporate office Headquarters

 Headquarters Address and Contact

Quantum Metric
  • Address: 10807 New Allegiance Dr Ste 155, Colorado Springs, CO 80921, United States
  • Phone Number: +1 719 345 2400
  • Email: Click Here
  • Number of Employees: 492
  • Established: 2015
  • Key People: Mario Ciabarra

Headquarters Location & Directions

Headquarters Executive Team



Mario Ciabarra

Founder, CEO & Board Member

Glenn Trattner

Chief Operating Officer

Efrat Ravid

Chief Marketing Officer

Mark Treschl

Chief Customer Officer

Scott Southwood

Chief Revenue Officer

Adam Dille

SVP of Product and Engineering

Ed Goldfinger

Chief Financial Officer

Bryce Winkelman

Chief Business and Strategy Officer

Kartik Chandrayana

Chief Product Officer

History and Headquarters Information

Headquarters Photos

Quantum Metric
Quantum Metric
Rate This