2918 employees
Since 1986, Murex has played a key role in proposing effective technology as a catalyst for growth and innovation in capital markets
1986