Leadership, vulnerability, and sheep dogs.

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