The Communications Analyst is responsible for executing and managing key internal and external communications channels for Nidec AMEC. This role ensures our internal audience is informed and engaged through campaigns, intranet and newsletters, while managing the