David Anderson

David Anderson

David Anderson is a business graduate with a marketing major. He specializes in communication design and has helped many brands achieve their goals in marketing communication. Now he writes for freelance clients on topics related to brand design, visual communication, and marketing.