Fred Shilmover

Fred Shilmover

AngelClaimed
HQ location
Cambridge, United States
  • Edit
InsightSquared
Founded in 2010. Raised €55.3m in Marketing & Enterprise Software