An ABM agency, or account based marketing consultancy, is a business that focuses on lead generation and organizes prospects and leads by their value. With this system the most valuable clients are the most important.