Careers Japan Opportunities CareersUnited StatesEuropeChinaPakistanIndonesiaJapan Opportunities Sales Representative Contact Address Meguro 4-23-17 Grandfort Meguro Suite 302, Meguro-ku, Tokyo 153-0063 JAPAN Phone/Fax 03 6325 2401 Email lina.zhao@formulatrix.com