Similar images (119 photos)

Many modern computers in open space office, closeup view

Many modern computers in open space office, closeup view

Stock Photo ID: 907587
of 2