Castell Capital is an investment firm that builds and invests in great companies with great leaders