Het hoofdkantoor van iSoftbet staat in Londen sinds enkele jaren. Het komt eigenlijk van origine uit Luxemburg. Het inmiddels actief over de hele wereld als provider.