Job, work concept: pixelated words Outsourcing on digital screen, 3d render

Royalty-free stock illustration ID: 116073607

Job, work concept: pixelated words Outsourcing on digital screen, 3d render