TwinStrata is a Natick, Massachusetts-based company founded in 2007 by Nicos Vekiarides.
Company
Alexandra Schiffer
Employee
Andy Ellicott
Carlos Cashman
Investor
John Bates
Nicos Vekiarides