Latka logo

Thomas Rector

FounderCEO
LinkedIn

Company

ScreenBroidery

Noblesville, United States · Founded 2008

Revenue
$83.2M
Team size
32

Company profile →