of the sales process from initial contact through to closing deals. Collaborate with the production and creative teams... and negotiate effectively. Creative thinker with the ability to devise innovative solutions that meet client needs. Self-motivated......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
How not to do much harm to career through social networking?Find more articles on Articles page