Latka logo

Denis Dyack

Founder
LinkedIn

Company

Apocalypse Studios

St. Catharines, Canada · Founded 2018

Revenue
$2.3M
Team size
23

Company profile →