Latka logo

Mark McLaughlin

Founder

Company

Ticket ABC

Dublin, Ireland · Founded 2006

Revenue
$604.4K
Team size
12

Company profile →