top | item 46545758

(no title)

sharts | 1 month ago

Leadership and decision makers or product folks are out of touch. This isn’t new. They have always been that way.

discuss

order

No comments yet.