SL

Shane Lilly

Senior Engineering Manager at Distilled

Engineering Manager Manager
s***@distilled.ie Sign up
Pro only
Pro only
Pro only
Dublin, County Dublin, Ireland

Company Details

Company: Distilled
Industry: online media
Employees: 150
Revenue: 34000000
HQ Location: County Dublin, Ireland
Company LinkedIn: Pro only
Manager level · Engineering Manager