The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1387520069
Boss demands his employees to reach their target/goal. Business concept of challenge of a demanding boss. Creative cartoon vector illustration.
Powered By Shutterstock Artist: UncleFredDesign