Job Description
An Insurance Development Manager (IDM), often referred to as an Agency Development Manager or Business Development Manager, is primarily responsible for expanding an insurance company's market footprint by building, training, and managing a team of freelance insurance agents or advisors. They act as the vital link between the corporate office and the field force to drive sales growth.