, as well as process expert and end users . Able to communicate at either technical detail level or high level effectively, driving......
Job Location: Pune, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page