Eric Seufert

Person

An individual whose view that 'ads are the product market fit for the internet' Peter subscribes to.

Mentioned in 1 video