Designs/ purchases and facilitates courses in all staff-development topics, to include but not limited to Enhancing the Customer Experience, Breaking Common Ground, Dealing with Difficult Customers, Conflict Resolution, Business Ethics, Communicate with Confidence, Managing Change, Insights, The Right Side of the Line, Email Strategies, and other vendor classes. The Professional Development Specialist performs training needs assessments, designs training programs, and facilitates classroom and web instruction for all company personnel.