Aruna Deen

Aruna has been in the IT/computer-related industry and the Learning & Development profession for over 25 years.