Cloud Email Improves Communication, Reduces IT Cost and Enhances Productivity Solution Overview: Organization Size 550 employees Organization Profile Established for around 150 years, Macmillan Publishers India Ltd is amongst the oldest publishing companies in India. It is synonymous with high-quality educational materials. With around 550…