Cathy is a gifted visual designer who structures her approach with collaboration and an in depth understanding of your business. She is invested in the outcome, providing fresh ideas, taking time to talk through best directions, and remaining flexible. A true professional, she provides immediate results to complex design and technology challenges, while respecting our schedule and budget. I feel very fortunate to be able to work with Cathy and look forward to future projects.