SnappforGood good cause marketing platform for businesses What is SnappforGood? Cloud marketing platform that enables businesses to create photo contests that generate donations…