BMH Marketing is an advertising agency, that provides consumer research, corporate identity, graphic design, creative strategy, development and production, writing, promotion planning, and implementation, media strategy, planning, traditional media, digital media, social media, public relations, website design and development, guerrilla marketing, event marketing, internal, culture-building consultation.