Communications Senior Consultant

Michelle Awosoga

I am a Communications Senior Consultant within the Communications team. I am responsible for managing stakeholder communications across multiple channels.

I strengthen relationships with Parties, produce high-quality content, and present at events and webinars. I oversee communication systems,  and continuously innovate communication methods.