Most people would agree that giving back is a good thing, and most companies likely feel the same way. How and when you give back to the communities you serve is a matter of opportunity, resources and strategy, but that you should give back to them is nearly a foregone…