The Team
The powerhouse behind The Nemesis
The team comprises professionals with extensive international backgrounds and specialized expertise across various industries, fostering a collaborative work approach.
33 international team players based in Switzerland, Italy, Albania, US, UK, Germany and Malta.
Last updated