Q: Hi Vivek, I have 2 questions 1) In what country is the company registered in Estonia?
2) Where can I get more information about the company and the team?
I searched on linkedin but i didn't find anything
Thanks.
victorblanOct 27, 2022
Share
Helpful?
Log in to join the conversation