L&D ExecutiveMumbai, Maharashtra, India Full-time Company DescriptionHi, we are Jellyfish! We partner with clients all over the world to create captivating