Gemma-Rose Goddard's Location
Sliema, MT
Gemma-Rose Goddard's Work
Gemma-Rose Goddard's Education
Gemma-Rose Goddard's Skills
Gemma-Rose Goddard's Summary
Gemma-Rose Goddard, based in Sliema, MT, is currently a Brand and Communications Team Lead at Catena Media, bringing experience from previous roles at Catena Media and Creative Emporium. Gemma-Rose Goddard holds a 2011 - 2014 Bachelor of Arts (BA) in Graphic Design @ University of Portsmouth. With a robust skill set that includes Photoshop, InDesign, Illustrator, Dreamweaver, English and more, Gemma-Rose Goddard contributes valuable insights to the industry.