The Medallia sales and supports roles in Ireland will involve remote working. Photograph: iStock

US software company Medallia has announced it is expanding to Ireland, creating 100 new multilingual sales and support roles as it opens a new mid-mar(...)