Breaking: VP of Innovation Sheena Fowler leaves OEP, will ‘remain part of the tech community’

This executive spearheaded many technology initiatives.