Key Responsibilities * Manage multiple teams. * Craft project plans and adjust accordingly. * Maintain timely progress tracking. Sought Skills: * Leadership experience in software development ,