Oomba Inc

Oomba is bringing elegant organization to sports and games. We are building a web application, that takes the work out of running and playing in tournaments.

Founded 2012
16-50 employees
  • Casinos & Gaming
  • Headquarters address
    9840 Irvine Center Dr, Irvine, CA 92618, USA