Life and Culture at

    Perks and benefits

    Government Mandated/13th MonthPay/Holiday Pay/HMO/

    Why join us?

    TSI is a progressing company, and we want YOU to be a part of its success in the coming years. We have a warm, friendly atmosphere office. One gets to travel as often as the work requries.