Keywords
Telecommunications
Installation Technology
Skills
System installation and commisioning for Telecommunication and IT.
Project history
Local Availability
Open to travel worldwide