jacqui deegan logo

jacqui deegan

Contact

Companies
Company
Roles
LAUNCH (digital media)

A venture capital firm and an accelerator in California that focuses on startups

Board Member