Brenda Denning Echo Health Ventures

Brenda Denning

Executive Office Manager

Brenda Denning is our executive office manager. She is based in the Durham, North Carolina office.