2 Latest International call Center Jobs in Ranchi