Latka logo

Elizabeth Tomaszewicz

Founder

Company

Terach Group

Amersfoort, Netherlands · Founded 2006

Revenue
$443.7K
Team size
6

Company profile →