Senior Manager Software Engineering
CurrentManaging the organization’s largest client account with 8 teams and 50+ team members.• Owns the overall delivery responsibility of all product components / services from Sri Lanka teams.• Maintaining a healthy relationship and communications channels with client organization at operational capacity. • Execution of HR functions such as participating in annual performance reviews, resource management across all teams, grievance handling, etc.• Coaching and mentoring individual team members across different age groups together with respective team leads.• Defining roles, structure and responsibilities within Sri Lanka teams.• Setting goals and following up on execution / progress for teams and internal committees.• Maintaining a culture of growth, mutual trust, and continuous improvement.