Leadership, vulnerability, and sheep dogs.

12,138 views |
Fergus Connolly |
TEDxNaperville
• November 2019