Innovative People

Jay Vaghela

Situational and decisions making or thinking innovatives.

Languages Jay Vaghela speaks:

English
Hindi
Gujarati