info

Christine Itwaru

Person on 4 sites

Christine Itwaru is a product operations leader at Pendo, where she was principal strategist as of February 2023, after 12 years in product management.