Ivan Kovalchuk

Activities in companies