Why You Need To Outsource Lead Generation ASAP This role is responsible for developing leads for your company’s sales and marketing team. A lead development representative identifies, develops, and qualifies both inbound and outbound customer interactions for opportunities to close deals. They do this through extensive research and market trend discovery.