Titan Company on-boards Swadesh Behera as chief people officer Movement July 2, 2021 Swadesh Behera has taken charge as CHRO, Titan, starting July 1, 2021. Although this appointment was announced in Februray this…