Vision Media Services is a consulting firm that specializes in marketing, fundraising and public relations, primarily for non-profit organizations. Various services include website development, media placement, advertising solutions, corporate identity, branding, integrated marketing strategies and social media consulting.