Experienced in organizing and managing complex projects with multiple deadlines.
Excellent planning and task prioritization competencies, and in successfully leading high-performance teams in developing quality software solutions on time and within budget.
Strong skills in communicating effectively and building positive relationships with teams, customers and other stakeholders.