Description | |||
Localized Vision is a leading provider of localization and translation services headquartered in Egypt. We require Fresh graduated, Excellent in English, and have a good computer skills, to work in Management department |
Description | |||
Localized Vision is a leading provider of localization and translation services headquartered in Egypt. We require Fresh graduated, Excellent in English, and have a good computer skills, to work in Management department |