Latka logo

Chris Potter

Founder

Company

Screenlight

Toronto, Canada · Founded 2007

Revenue
$235.7K
Team size
2

Company profile →