Former Director at FTC Solar · 10% owner at Rani Therapeutics. Filing since 10 Jun 2022. CIK 0001854578