Senior Staff Consultant, Support Presales Jobs at Nagarro in Sri Lanka Published 9 months ago Company: Nagarro Position: Senior Staff Consultant, Support Presales Region: Sri Lanka Job Function: Engineering Seniority Level: Mid-Senior level