Deepa Deo has over 24 years of experience in the technology industry spanning people, leadership development and general management in diverse environments across different countries.
Copyright © 2014| Saahas |All rights reserved.
Designed by Artriva Studios