Sulaiman Aldarai is the Managing Director of SFT.
64 people are employed at SFT.
SFT is based in Nanjing, Jiangsu.