Job Details: Job Location: Japan - Tokyo, Northland Controls is seeking an experienced Project Manager to join our team. This is a great opportunity for an experienced project management professional who enjoys working closely with enterprise clients,