A director of development may or may not have staff reporting to him or her, depending on the size of the organization. Some large non-profits have a development team including a grant writer, donor database specialist, grants manager, special events coordinator, communications staff, and planning giving staff. In some cases, an executive director serves as the lead grant writer of an organization.