> LAUNCH TECHNICAL WORKFORCE SOLUTIONS LLC Illinois Since: 2011 LAUNCH TECHNICAL WORKFORCE SOLUTIONS LLC
> CHINCHILLA SCIENTIFIC AND LIFE SCIENCES INCORPORATED Illinois Since: 2019 CHINCHILLA SCIENTIFIC AND LIFE SCIENCES INCORPORATED