Kurt Ohlson is the new CEO of embattled digital marketing franchise start-up Bizzibiz. According to a message from CEO Kurt…
Bizzibiz, a franchised digital marketing and social media management company, claims it can create an impressive web presence “that represents…