Jessica Zall Joins Percent as Managing Director, Head of Marketing By Scott Steinhardt - November 9, 2021