Mo Lishowma

Head of digital & social media at Ketchum Pleon

European member
Region - United Kingdom