Barry Kirk

Barry Kirk is the solution vice president – consumer loyalty for Maritz Loyalty Marketing.


Barry Kirk