John Caswell

Founder of Strategy firm Group Partners in London.

About John Caswell

‘The devil is not in the detail, it’s in the bigger picture, but it often hides in plain sight. Which makes it incredibly hard for business leaders, who are in the midst of their business creation, to see it’

What does the world need right now?

True leaders.