I have worked with Dave Ellis on a handful of different projects relating to non-profit work. He is very personable outgoing and puts a lot of effort into everything he does. Dave is a go-getter and would definitely be a great addition/benefit to any team partnership or organization he works with.