Naveen John has extensive managerial experience, having served as a Manager at TechQuench since March 2009 and at Dizer Corp since January 2014. This dual role highlights Naveen John's strong leadership skills and ability to manage multiple responsibilities effectively within the technology sector.
This person is not in the org chart
This person is not in any teams
This person is not in any offices