Latka logo

Karl Baum

  • Co-Founder, Chief Technology Officer at VTS
FounderCEO
LinkedIn