Founder · Operator · Executive
Giles Palmer and the value of a wrong turn
Before Brandwatch sold for $450 million, Giles Palmer spent years finding a problem people would pay him to solve. His career keeps returning to the same question: what are we missing?