Retired software executive, Belvedere California
Noëlle Leca is retired from the software industry. She has had executive positions in operations, marketing, sales, finance, engineering, and... more »