Browse Country Manager jobs in Chennai, Tamil Nadu or publish job offer. Open positions, vacancies.Country Managers represent their company in a foreign country. Country Managers work within growing industries experiencing global expansion. They manage all operations in a particular region, including recruitment, budgets, planning, and submitting reports. Country Managers might also require specialized skill sets and industry-related knowledge.Source: https://www.wikipedia.org/