Meet John Davis. John is responsible for bringing you all things online casino. Whether it is an industry-breaking development, the latest game to make a splash or new promotions, John keeps on top of ...