I

Corporate Communications Specialist

Insight Global

India, India, India Full-time February 18, 2026

Found Description

JOB DESCRIPTION

Insight Global is seeking a Communications Specialist with a strong focus on training and learning content creation to support a global Transportation & Fleet transformation program. This initiative has already been deployed in other regions, and the core change frameworks and templates are in place. The role is centered on developing high‑quality training, learning, and communication materials to support adoption across India and EMEA. It is a behind‑the‑scenes, execution‑focused position that enables the Change Manager to remain focused on strategy, leadership, and senior stakeholder engagement. In this role, the Change Analyst will create and maintain a wide range of training and learning content to support global change initiatives, including PowerPoint decks and training presentations, self‑paced e‑learning and microlearning modules, microvideos such as how‑to walkthroughs and demos, user guides, FAQs, one‑pagers, quick‑reference materia...

Ready to Apply?

Submit your application for Corporate Communications Specialist at Insight Global

Apply Now