The Team
The powerhouse behind The Nemesis
The team is built up by complementary professional figures with impressive international experiences and consolidated skills in different operating sectors who play in a crowd-work perspective.
40+ international team players based in Switzerland, Italy, Albania, US, UK, Germany and Malta.

Last modified 2mo ago