The Field Service Technician will have a full-time project administration and leadership role to work in conjunction with Senior Management and other staff of the organization to facilitate the smooth running of the company’s customer projects.
Location: Germany
