Rachel Lellio

Archived Record Stamford, CT Previous Chief Technology Officer for Hexcel Corporation