Todd Pietri

Managing Partner at Activate Venture Partners

Expertises: Investor
Back to frontpage