Latka logo

Rahel Baumgartner

Founder

Company

Shopiblock

Switzerland · Founded 2018

Revenue
$47.9K
Team size
1

Company profile →