Olga Che

International IT Researcher at Svitla Systems

No bio yet

Location

Cherkasy, Ukraine

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Svitla Systems

2 followers

Svitla Systems is a global digital development company headquartered in California, with business and development offices across the US, Latin America, Europe, and Asia.