Technical Solution Specialist
Tech Data Europe Services & Operations
Location : Barcelona B ES
Telephony and Telecom Technology. High level English speaking and writing skills. This technical position is responsible for the delivery of infrastructure …