Guita Blake

(Contributor)

Guita Blake is senior vice president and head of Europe at Mindtree.