Job SummaryAbout Us We are an award winning Australian Recruitment Company and the Self Owned Captive Center is based in Mohali(India). We are looking forward to hiring people with exceptional communication skills and an abundance of confidence in themselves for…