Roodgally Senatus Email

Reporter & Digital Producer . ImpactAlpha

Berkeley, CA

Location

Current Roles

Employees:
18
Revenue:
$2.2M
About
ImpactAlpha is a new media platform that redraws the boundaries of business in a new era of investing. Investment News for a Sustainable Edge.
ImpactAlpha Address
2120 University Ave
Berkeley, CA
United States
ImpactAlpha Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.