Latka logo

Dianne Skoll

Founder

Company

Roaring Penguin

Ottawa, Canada · Founded 1999

Revenue
$234.1K
Team size
6

Company profile →