Company Description

Training center for social innovators in a nice location in the countryside of Lithuania.

Company Location