People

Carlo Marchetti

Roles

XGEN Venture

Independent Chairman

Current