ScienceLogic Lands $43M Series D

February 20, 2015