Tribiz India: Title: Lead Generation Specialist/ Telesales representatives International Voice Process Shift: Australian (Early Morning Shift) Experience: