Emma Mcguire

Emma McGuire

Graphic Designer and Social Media Manager at NOOMA

Visual Communication Design

Emma worked as a Designer while at IdeaBase.