Otri is a Russian-British comprehensive health app project, initiated by British company Biolink.tech LTD and founded by two entrepreneurs, Ivan Degtyar and Evgeny Chereshnev. Ivan, as the CEO, oversees the project, while Evgeny deals with the partners and investment side.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)