SaaS Database/People/Dennis TredeDTDennis TredeCEO at SCiLSFounderCompanySCiLSBremen, Germany · Founded 2012Revenue$250.6KTeam size3Company profile →