SourceTrace is the biggest rival of Centaur Analytics, Inc.. SourceTrace was founded in 2006, and its headquarters is in Cambridge, Massachusetts. SourceTrace operates in the Cloud Computing industry. SourceTrace has 62 more employees than Centaur Analytics, Inc..