Global telcom careers