Global sales director telecom careers