Author

Morgan Gerhart

Morgan Gerhart is VP, Product Marketing at Imperva.