Description Embee is hiring! If you want to be part of global organization in India where your ideas are heard and innovation and collaborative spaces are