David Ihrie's avatar

David Ihrie (davidihrie)

CTO, Center for Innovative Technology

David's portfolio is empty.