Supervisory Management Analyst Nf Rft FOSTER, JAPAN