STC is committed to be a dynamic and diversified trading company with global presence by pursuing leading position in each of its businesses.
We strive to achieve leading position through core competencies in:
Providing Equipment, Solutions & Services in Business Imaging, Mailing System, Power Generation, Marine & Navigational Aids and Medical diagnostics
• Sourcing of sub-components, metals and materials for industries
• Encouraging initiative and teamwork through a mutually rewarding relationship and working environment to enhance skills, optimize profits and add shareholders’ value