Bharath Haridas

Visual and Experience Designer. Cross - disciplinary design manager and strategist for branding, products and content.