tech:

taffy

Moira Kilcoyne

Citrix elects Moira Kilcoyne to board

Citrix Systems has elected Moira Kilcoyne, to its board of directors, effective June 6, 2018.