SaaS Database/People/Stephen KrugerSKStephen KrugerCEO at Interactive BuzzFounderCompanyInteractive BuzzLos Angeles, United States · Founded 2007Revenue$129.5KTeam size2Company profile →