Multi-discipline Senior Designer spanning creative strategy, visual communication and design direction for brands big and small. www.josephegan.design