Definition, synonyms and related words
A person who localizes (adapts a product for use in a particular country or region)