Marco Troiano

Marco Troiano, analyst at Scope