Steve Stewart is the Chief Innovation Officer of The LYCRA Company.
552 people are employed at The LYCRA Company.
The LYCRA Company is based in Wilmington, Delaware.
The NAICS codes for The LYCRA Company are [3152, 31324, 315240, 31, 313240, 313, 31524, 3132, 315].
The SIC codes for The LYCRA Company are [22, 229, 228].