10% Owner
10% Owner at Mastech Digital, Inc., filing insider transactions between 2026-08-21 and 2026-10-20.
Mastech Digital, Inc.