So to better understand, the branding comes first, and then the marketing follows. Your company owns your marketing, and your customers own your brand. The marketing agency does not have to develop the theme or logo for your company, all that is in place already.