Jennifer has a keen, in-depth understanding of the digital landscape and has proven time and time again to display her inter-related design and coding skills. She is passionate and extremely communicative and timely during every aspect of projects we have collaborated on. She brings a wealth of digital experience and comfortable in client-facing roles. I think one thing that separates her from others is her quality of work and attention to detail – it has been simply impeccable.. I have worked with Jennifer for more than 10 years now and remains one of the most professional colleagues I work with.