A business development specialist is a sales professional who sells products or services for a particular company. As a business development specialist, your job duties include making cold calls and email pitches to leads and potential clients, traveling to meet with existing clients or make in-person sales pitches, and providing training sessions or consultations. These sessions explain how your company’s products or services can meet the your clients’ needs. You also follow up with clients on a regular basis to share new information or answer questions.