Latka logo

David Wallin

  • Vice President of Technology (interim) at Billogram
CEO
LinkedIn

Company

Billogram

Stockholm, Sweden · Founded 2011

Revenue
$19.8M
Funding
$56.7M
Team size
130

Company profile →

Also at Billogram