Strands
Strands' CEO and Executive Team includes Edoardo Borsari.
Edoardo Borsari
Managing Director
View all
5 members
1 members