Siren headquarters and office locations

Siren is headquartered in Galway, Ireland and has 6 office locations across 5 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Siren Locations

Galway (HQ),
Ireland
Unit 3, GTC, Mervue Business Park
Dublin 2,
Ireland
Block C, Fitzwilliam Business Centre, 77 Sir John Rogerson's Quay, Grand Canal Dock
Philadelphia, PA
United States
1735 Market St Suite A
Bordeaux,
France
Avenue Roul, 109, CS 40007, Talence cedex
Mezzolombardo,
Italy
Via Trento, 115/117
Cambridge,
United Kingdom
117, CB1 Business Center, 20 Station Rd