David Wachira, PhD

Co-founder & CEO at Waya

About

Location

Washington, United States

Links

Timeline

  • Co-founder & CEO

    September, 2019 - present

View in org chart