Technology is best when it brings people together.
Account Manager (Advertising Solutions)Based in the heart of Dublin’s Silicon Docks (Dublin 2), our client has been at the foref...