Ten Strands employs 55 employees. The Ten Strands management team includes Abby Ouimet (Chief Development Officer), Andra Yeghoian (Chief Innovation Officer), and Karen Cowe (Founding CEO).
Looking for a particular Ten Strands employee's phone or email?