Ted Leonsis

Ted Leonsis was a prominent voice in legitimizing online advertising and its business models during the internet's early commercialization.

Key facts

Role
advocate