1. IT Manager

    IT Manager Japan International organisation. Role: Develop, manage and support processes and solutions used by the sales division (including telematics) Collaboration across the business – ensure that processes and solutions support the long-term direction of the business. Manage implementation and up-time of solutions Required: 5+ years of experience in similar role Innovative mind-set with strong […]