Lisa Evans

Lisa Evans

In the role of CTO of a large corp

1 stacked product