Ravi Shankar

Position: 
Chief Marketing Officer, Denodo
Portrait: 
Ravi Shankar