Demand Logic employs 30 employees. The Demand Logic management team includes Mike Darby (CEO), William Hulls (Chief Revenue Officer), and Francesca Wright (Head of Marketing).
Looking for a particular Demand Logic employee's phone or email?