The Connected Leader
What I learned about leadership from a ponderosa … One of my favorite places in North America is in the mountains of New Mexico, specifically Hermit Peak. I just love that place. Hermit Peak is a mountain that stretches over 10,000 feet high and has a breath taking view from the top. Why is it…