* Take initiative and propose innovative product ideas to the management with appropriate requirements * Define the scope of the project, roles, and responsibilities along with the top management and teamsDevelop a detailed project plan to track progress * Ensure that all projects are delivered on-time, within scope and within budget * Ensure technical feasibility, resource availability and allocation * Introduce agile engineering practices * Breakdown complex projects into weekly or bi-weekly sprints to estimate delivery date * Ensure business process standards are followed properlyUse appropriate verification techniques to manage changes in project scope, schedule and costs * Report periodically the status and performance of every project * Measure and track team performance using OKR and KPIs * Perform risk management to minimize project risksCreate and maintain comprehensive project documentation * Oversee cross functional teams, ensuring each is reaching goals set by departmental and company leadership. * Implement effective policies and strategies to ensure smooth day-to-day operations. * Proactively facilitate communication and coordination among employees to instill motivation, accountability and ownership.