Sales Business Development (Localization Industry)
Loc & More
- Cairo
Loc & More is a professional language translation company with over 10 years of experience providing end-users with first class translation services with consistent quality at good…