Nilusha Naresh's Location
Chicago, IL, US
Nilusha Naresh's Work
Nilusha Naresh's Education
Nilusha Naresh's Summary
Nilusha Naresh, based in Chicago, IL, US, is currently a Salesforce Business Analyst and Developer at Clicked, bringing experience from previous roles at NuConsult Services, LLC, PeoplePerHour and Upwork. Nilusha Naresh holds a 2003 - 2007 Bachelor's degree in Computer Science @ Anna University.