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
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