Chief Financial Officer
Joseph Nixon is Chief Financial Officer for Locus. Before joining the company in 2017, Joseph led the investment team at the North Carolina Biotechnology Center where he led or supervised investments in more than 60 early-stage life science companies. Joseph previously held business development and licensing positions with Novartis and Alkermes, was Product Manager for a venture-backed bioinformatics start-up company, and helped launch five start-up companies at the Cleveland Clinic. Joseph earned a BS in Biology from Case Western Reserve University and an MBA from Harvard Business School.