Arris-Composites Caryn Smith October 19, 2020 62 Views Ethan Escowitz, CEO and founder of Arris Composites with the company’s award winning Additive Molding Carbon Fiber Truss. Photo: Arris Composites