Mission fuels fundraising, fundraising enables mission. Neither can exist without the other. The differences of opinions between program delivery and development teams tend to not be overtly aggressive (i.e. I personally have not witnessed things come to blows, but if you have, PM me). Still, the two groups often have very different points of view. So why do these two departments in organizations, working for the same cause, still find themselves so often at odds with one another? And what does it take to create a culture of collaboration?