A program consultant is an expert in a particular field who advises a client on the implementation or improvement of procedures aimed at meeting company goals. Your specific job duties vary, depending on the company and industry. For example, pharmacy program consultants may work with pharmacies to develop short- and long-term strategies to increase its market share and successfully promote its products and services with area health care providers. Program consultants who work with retailers may focus on making the store's website more user-friendly and find ways to attract new customers. General responsibilities usually include answering staff questions, analyzing company processes, and providing continued advisory services as needed. Program consultants may work for consulting firms, or you may choose to become an independent contractor.