Edna Barton

She has more than 10 years of executive product management experience and is credited with more than 100 releases.