People

Deborah Backus

Roles

SCI Ventures

Board member

Current