Finbarr Egan

Lighting engineer, LED screen technician,visuals

Grand MA3 programmer and a LED technician based in Galway, working nationally and internationally