The Team
The powerhouse behind The Nemesis
Last updated
The powerhouse behind The Nemesis
Last updated
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.