CEO
CEO Approval Rating
- -/100
imd is a merchant services provider that offers credit card processing, gift cards and cash advance programs.