Sustainability

Sustainability

Background Here’s the definition of sustainability: “Able to be maintained at a certain rate or level.” We like to keep it simple. When we were first asked years ago at my prior firm if our portfolio companies were “sustainable,” we said, “Yes!” Because we invest in...
Employee and Talent Memo

Employee and Talent Memo

What Matters to Employees Businesses are collections of people. How can we understand a business without a view on its key people, company culture, and the company’s overall ability to attract and retain industry talent? The substantial majority of the value of...