President & CEO
Martin Birch
CEO Approval Rating
69/100
Ibml is an Alabama-based company that provides services including document processing, disaster recovery and medical banking for industries such as healthcare and financial.