Technical Support Officers for an US based VOICE process?

smackssmacks Global Mapper UserPosts: 1
edited November 2010 in Technical Support
I got interview for the post "Technical Support Officers for an US based VOICE process". Actually I dunno about this job description. Can anyone plz explain me?
Sign In or Register to comment.