Founder & CEO
Ramesh Madala
CEO Approval Rating
78/100
2003
Private
https://www.evoketechnologies.com/