The Translation Gate, LLC Full Time Localization Project Manager 11 August 2026 Egypt - (On-site) LinkedIn