IT Help Desk Technician needed to provide technical support and manage IT requests for company employees across Europe.