Majesco Names Norman Carroll Managing Director of European Operations

Carroll will lead Majesco’s European office, which will be headquartered in Dublin, Ireland.