Karl hit the brief right from the start. He was very responsive and worked with my team all the way to the end. He even went the extra mile with a business card design. When we next develop a new product I will be sure to get Karl involved.
Great Job !!!!