Overlord Labs, Inc.

Industry: Other Technology (See others in industry)

Address:
2107 N. First St. Suite 450
San Jose, CA, 95131
Phone: 408-355-3315

Filings

Date Type Incremental Cash Raw Filing
2026-07-08 New $4,033,993 SEC link

Directors and Executives (Current and Past)

Name Role
Richard Nicholson Director, Executive
Carlos Rodriguez Director, Executive