... : Need 10-12 years of experience. Should have 7+ years Team Leading ... experience, excellent communication skills and refined ... plan and track progress & milestones. Experience in managing customer teams and ...
4 days ago