DemandScience employs 126 employees. The DemandScience management team includes Shannon Ferguson (Sales Manager), Ed Murray (Content Director), and Xiwu Han (Lead Data Scientist).
Looking for a particular DemandScience employee's phone or email?