Strands employs 142 employees. The Strands management team includes Claudio Cungi (Chief Product and Marketing Officer), Ernesto Balasch (Chief Commercial Officer (CCO)), and Edoardo Borsari (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Strands employee's phone or email?