CUSTOMER EXPERIENCE DESK
We’re here
to help.
Ask Velda a question about your system or report an issue to our Helpdesk team.
One team, continued support.
Send your question or issue to our customer experience team for support and Helpdesk follow-up.
Call +254 114 777 999