Qualification: Bachelor's in Engineering, Computer Science, or Business Administration. MBA is highly preferred. Skills: Expertise in software development lifecycle (SDLC), financial planning (budgeting, P&L), HR/staff management, and strategic planning. Experience: 8-15 years of progressive leadership experience, with at least 5 years in a senior management role at a software/IT company. Knowledge: Deep understanding of the software industry, project management methodologies (Agile/Scrum), and business process optimization.