Dilshan De Silva serves as the CSR Lead Auditor at Arche Advisors since March 2014, where responsibilities include conducting CSR audits and training on supplier workplace assessments. Concurrently, Dilshan has been a CSR & Management Systems Trainer & Facilitator at Win Win Consultants Pvt Ltd since November 2004, specializing in risk assessments covering OHS, environment, and labor standards, as well as developing documentation for various management systems. Additionally, Dilshan holds a Master of Business Administration from The ICFAI University, Dehradun, completed in 2010, and previously achieved an Advance Level qualification in Maths from St. Peter's College in Colombo.
This person is not in the org chart
This person is not in any offices