Grand Canal Plaza, Grand Canal Dock, Dublin, Co. Dublin, Ireland
Simply awesome, had a tour around the building, almost didn't want to go out. ;) Great personel, friendly...
Excellent place to work for.
Good place to work.
Perfect place to work
Best place to work
Sharing is caring!