The advertising specialist is responsible for leading the advertising agency by creating and developing advertising campaigns and coordinating with clients, marketing and public relations who analyse, develop and implement communication and promotion strategies and information programs, analyse advertising needs and develop appropriate advertising and marketing plans, publicize activities and events, and maintain media relations on behalf of businesses.