Kim Blum

Art director working across brand, motion, and social design.