Lumon is described as a “leading biotech company,” according to a LinkedIn page matching the Severance corporation. “Founded by the visionary Kier Eagan, we pride ourselves on maintaining his legacy ...