Bharath Haridas

Visual and Experience Designer. Cross-disciplinary designer and strategist for branding, services, products, and content.