Boss and company leader pulls strings with little human shaped puppets as symbol of manipulating, influencing, exploiting, and violating rights of employees. Business, manipulation, control concept Poster #807716046
Boss and company leader pulls strings with little human shaped puppets as symbol of manipulating, influencing, exploiting, and violating rights of employees. Business, manipulation, control concept Poster #807716046