The LYCRA Company employs 664 employees. The The LYCRA Company management team includes Dean Williams (Chief Financial Officer), Steve Stewart (Chief Innovation Officer), and Rick Medeiros (Executive Vice President, Digital & Information Technology).
Get Contact Info for All DepartmentsLooking for a particular The LYCRA Company employee's phone or email?