Mark A. Velleca - Filer Information

Entity
Individual
CIK
0001706847
Business address
79 Tw Alexander Drive, 4501 Research Commons, Suite 100, 27709 Research Triangle Park, NC
Signature
/s/ Brent Hatzis-Schoch, Attorney-in-Fact
All SEC filings
View on sec.gov
Get insider transactions for this reporting owner