Jun 26, 2020 · Beyond Avalanche, Thomas Chalberg also founded SightGlass Vision and has been involved with several other biotech firms, helping them raise funds, develop products, and conduct studies. Starting and leading a biotech company is challenging. Here are three critical characteristics for success as a biotech entrepreneur: 1.