Charm Impact employs 5 employees. The Charm Impact management team includes Gavriel Landau (Founder and CEO), and Lorraine Indangasi (Head Of Investments).
Looking for a particular Charm Impact employee's phone or email?