Michael Owusu
Lead Editor at Ogilvy
London, United Kingdom

Michael Owusu Work