Skip to main content
Back to content
Default Profile Picture

Roya Pazkad

|

Tech workers of the world, unite for human rights!

16 Feb 2017

More tech workers in the U.S. are challenging company leadership to respect human rights. Will the new energy last?

Post
Tech workers of the world, unite for human rights!
16 Feb 2017
Tech workers of the world, unite for human rights!