Job TitleDetailed Qualifications & Experience Required: Excellent communication skills Extensive experience in:Planning and tracking and delivering large programs (50+ people)Managing client communication & relationshipExperience in managing Agile projects managing onsite/offshore teamsMinimum Mandatory Skills: Extensive experience in:Planning, tracking, and delivering large programs (50+ people)Managing client communication & relationshipExperience in managing Agile projects managing onsite/offshore teamsDesired Skills: Experience/knowledge in Java