Edoardo Borsari is the Managing Director of Strands.
138 people are employed at Strands.
The NAICS codes for Strands are [511, 5112, 51, 54, 541, 44].
The SIC codes for Strands are [737, 73].