Debbie Landers

Active Markham, ON Chief Executive Officer for Kenexa Technology, Inc.