Mykola Perehinets
Mykola Perehinets

Mykola Perehinets

The biggest daydreamer, visionary and man of savvy IT practices.