Lead generation specialists advertise a business’s services and products through a variety of methods, including phone calls, mailers, or online ads. They are usually part of a sales and marketing team and focus on finding leads for the business. Lead generation specialists call potential clients, create mailers to attract new customers, and develop online ads to draw attention to the company’s products and services to the online community. Skills in social media, website building, CPC (cost per click), and funnel building are essential. There are no formal qualifications for this job, but the best candidates have sales experience and are highly motivated, energetic, outgoing, and not afraid of rejection.