Star touch is an International Outbound Call center was incoporated in May 2004 as a Private Limited company at Noida, India. With the aim of providing operations to the clients/employees located in USA, Canada, Europe, Switzerland, Australia and Singapore. StarTouch Having branches in Bangalore and Mumbai. With Professional Call center staff. Since 2004 we have built confidence and trust through repeated successful offshore delivery..