Technology specialist. Our ideal candidate is a skilled project manager with a passion for marketing technology, an understanding... of how marketing systems intersect, and an interest in discovering new ways to solve the needs of the business. We have a large......
Job Location: Gurgaon, Haryana, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page