Firstsource Solutions Limited announced the appointment of Aftab Javed as Chief Human Resources Officer, with effect from August 2, 2023. Aftab Javed had previously worked in Tata Consultancy Services (TCS) where he held several leadership positions across Talent Management, HR Strategy and Organizational Development. An alumni of XISS, Ranchi, he has been driving employee engagement…