Kowri employs 16 employees. The Kowri management team includes Jennifer Manful (None), and Afua Ayiku (Product Manager).
Looking for a particular Kowri employee's phone or email?