1. Engage in market research in order to identify new opportunities for business2. Explain to potential customers about the various benefits offered by company products or services; following them up so as to close the business deals3. Develop business proposals for existing and new customers4. Develop innovative strategies for retaining clients; this includes undertaking interviews in order to get feedback and incorporate it into the growth plan5. Develop comprehensive knowledge about the business and its development practices, its marketing activities, prospective clients, and the trends for the industry6. Establish a knowledge storehouse of clients, referrals, presentations, and prospects7. Determine cross-selling opportunities among different offices.8.Supervise database of client relationship management and utilize the result to manage customers and the mailing lists9. Hire, guide and train business development staff and associates