DemandBridge employs 33 employees. The DemandBridge management team includes Chris Ambruch (President), Erika Mason (Professional Services Manager), and Juliette Pritchard (Vice President, Sales and Product Management).
Looking for a particular DemandBridge employee's phone or email?