BROWN RAFEAL E.

PrivateCIK: 1588892
Location

CAMBRIDGE, MA

MIMECAST LTD
PositionChief Financial Officer
TenureSince Mar 2019
Holdings
RAPID7, INC.
PositionChief Financial Officer
TenureSince Dec 2025
Holdings