Jenny Barba

Founder & Managing Partner
Features Capital