Open and Event Branding for Primerica at Grand Hyatt Baha Mar (pitch) Craig Kittredge: Concept / Design / Animation / Art Direction