CEO
Kamal Singh Bathla
CEO Approval Rating
85/100
Maestro provides information technology outsourcing, offshoring, integration and application management solutions.