Vishwajeet Chhikara — Indeed Inc. - Senior Technical Product Manager

Notable Digital Product Manager career spanning over 12 years, including technical innovation and leadership. Currently working at Indeed, biggest job site in the world with over 300 million job seekers