Setting the company's technology strategy, including selecting the appropriate technology stack, tools, and methodologies to be used by the engineering team. Oversee the technology team and would be responsible for managing their work, en......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
5 signs of an ideal chiefFind more articles on Articles page