35 employees
Software Technologies Limited designs software and cloud based solutions that empower customers to drive new revenue.
1991
Software Technologies Limited raised undisclosed on July 1, 2009
Investors: TBL Mirror Fund