Sam Johnson social strategist | content creator | branding consultant User Generated Content Brand Identity & Visual Development Concept Brand & Social Campaign Integrated Advertising Campaign Product Concept Design xxx