Published on
July 17, 2019
- 14:42 GMT
Owiwi Announces New Website Launch
Owiwi, an immersive recruitment tool which combines interaction, science, big data and gamification; announced the launch of its newly revamped website. ATHENS, GREECE, July 17, 2019 /EINPresswire.com/ -- Owiwi, an immersive recruitment tool which …
Distribution channels:
IT Industry, Technology
...