Marco Sala
Director, Executive Chair · 2 filings · Latest: Jul 14, 2026
Jul 16 10:06 PM
May 5 10:11 PM