Very skilled and professional. Eager to work and help! Concerned only on the quality of the work he delivers. Takes time to think to deliver the best answers. Thank you Ben.