Latka logo

Carl Veillette

Founder

Company

BIM Track

Quebec, Canada · Founded 2015

Revenue
$666.1K
Team size
33

Company profile →