Customer Care

Get in Touch

Our customer care team is ready to assist you. Reach out to us through any of the channels below.

Contact Information

Address:
P. O BOX 54-01001,
Kalimoni, Juja, Kenya

Phone:
+254 119 091 062
+254 729 327 034

Email:
fred.ojuka@teel-pay.com
tobias.okuche@teel-pay.com
General Support: support@teel-pay.com

Stay updated and get instant support:

Join Our WhatsApp Channel