Launching May 2026 At Cikka, we’re building something we always felt was missing in the credit card space — one simple, connected experience. Today, people check bills in one place, pay in another, and earn rewards that rarely feel meaningful. We’re changing that. Cikka brings bill payments, stru... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet