Strands employs 143 employees. The Strands management team includes Claudio Cungi (Chief Product and Marketing Officer), Ernesto Balasch (Chief Commercial Officer (CCO)), and Luis Rodríguez (Product Evangelist).
Get Contact Info for All DepartmentsLooking for a particular Strands employee's phone or email?