TELKHA logo

TELKHA

To deliver innovative, state-of-the-art technology and build solutions that help companies optimize operations, improve efficiency, and achieve sustainable growth. We are committed to providing tailored, impactful solutions that address the evolving needs of businesses across industries.

Headquarters

Philippines

Employees

51-200

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet