MARKETING & COMMUNICATIONS Companies are listed in alphabetical order. MGI Fund-Raising Consulting Inc. Snavely Associates Ltd. The Stelter Company