Leah Russell

Active Electra, TX Managing Member for Lwr Ventures LLC