Localization Manager employs 18 employees. The Localization Manager management team includes Natalia B. (Head of Client Support), Kiran Kala (Senior Client Acquisition Manager), and Antonis Petrou (Financial Analyst).
Looking for a particular Localization Manager employee's phone or email?