Author's picture

Our Man in India

A man who is the representative of a country or organization in a particular place. The expert in the field.

Management Consultant

Goa, India