Jobs search
Search below for hundreds of our live vacancies
Job Title: Technical Support Engineer Department: Department: East Asia and Emerging Markets Direct Reports: VP ? Sales Location : Japan Position Overview: We are seeking a Solar Sales Engineer to work closely with our partners and customers, providing technical support and assistance throughout ...
Spencer Ogden are currently seeking Service Technicians experienced with Vestas onshore wind turbines to support with service contracts in Japan on assignment basis with maximum durations of 3 months per rotation. Contract and Position Details: Job Title: Service Technician Scope of Work: To s...