catherine grace is a freelance designer and strategist focused on creating impactful brands, and powerful digital experiences.

view portfolio