Software Company Slack Is Creating 100 New Jobs In Dublin

American software company Slack is opening their new European headquarters in Dublin. Slack will hire 100 new employees in customer service and account management roles, over […]

DETAIL