Kagerer Hans Peter “Andrew develops a good understanding of his customer’s domain. Within a short time, he produces excellent and impressive results.”