Latka logo

Andrew O'Donnell

Founder

Company

Red Ledge

Augsburg, Germany · Founded 1945

Revenue
$565.5K
Team size
20

Company profile →