Peter Cruddas is the Chief Executive Officer and Founder of CMC Markets.
1,035 people are employed at CMC Markets.
The NAICS codes for CMC Markets are [5231, 52, 523120, 52312, 523].
The SIC codes for CMC Markets are [621, 62].