CekAja.com

Setelah berkembang pesat, saat ini JP Ellis menjabat sebagai Group CEO dari C88 Financial Technologies Pte Ltd, perusahaan induk dari CekAja.com yang berbasis di Singapura. Sementara itu Karl Knoflach menjabat sebagai Chairman di perusahaan tersebut.