Bharath Haridas

Visual and Experience Designer. Cross - disciplinary design manager and strategist for branding, ux and video.