CEO
Paul Mathieson
CEO Approval Rating
82/100
IEC is an England-based fintech holding company that owns and operates businesses offering online consumer loan products for individuals.