Millennium
–
Tokyo, Tokyo Prefecture, Japan
... field would be advantageous, but is by no means essential Solid and demonstrable track record of working in an international team, and managing multiple projects, delivering to business expectations and maintaining a high level of service Good ... - Jun 05