Software Development Manager Responsible for managing and mentoring a large Software Development Program, planning and executing software releases, collaborating with geographically dispersed teams, and implementing Agile methodologies. Requires experience with project management tools, client relationship management, and famil...