english russian careers in Wexford, Ireland