Mark Cowan

BroadStreet Data

Current Role: Managing Partner
cowan90.jpg