Latka logo

Boaz Omanuti

Founder

Company

Rep Mensch Labs

United States · Founded 2017

Team size
1

Company profile →