A lead generation executive is responsible for generating new business leads for a company. They work to identify potential new customers and then contact them in order to try and convince them to do business with the company. The job involves a lot of research and contact with potential customers.