The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1331078228
People with puzzle pieces vector, man and woman standing on ladder. Cogwheel symbol of process and improvement project development. Team collaboration on a project. Teamwork, partnership, cooperation
Powered By Shutterstock Artist: robuart