As I was looking for a simple direct way to communicate Visual Brand identity and it's importance to companies. I thought of a flag just as it represents a country it can represent your brand. I have kept the simple direct forms of a flag feeling it needs to work like an icon and be modern without waves and distortion.
Creative firm and other businesses related to logos, Visual Brand Design, promotional merchandise and/or website creation. The Flag for your brand!