Denise Garcia
Denise Garcia

Denise Garcia

Redefining financial communications and investor relations for Internet & eCommerce