Nikola Todorovski

#872490

IT consultant and entrepreneur