Founder & CEO
Lord Cruddas
CEO Approval Rating
65/100
1989
PublicIndependent CompanyLondon Stock ExchangeCMCX
http://www.cmcmarkets.com