Jackie O'Dowd

Senior Director Client Services & Program Management at The Channel Company

Jackie O'Dowd has an extensive background in client services and program management, holding various leadership roles in different companies. Jackie is dedicated to ensuring client satisfaction, establishing strategic partnerships, and driving success through effective leadership and utilization of key performance indicators. Jackie excels in managing client relationships, overseeing service delivery, and implementing strategic planning to achieve business goals. Jackie holds a Master's degree in Integrated Marketing Communications from Northwestern University and a Bachelor of Science in Managerial Economics/Marketing from Bentley University.

Links

Timeline

  • Senior Director Client Services & Program Management

    March 1, 2024 - present

  • Director, Strategic Marketing Programs

    February, 2021

  • Director Campaign Management Team Lead

    September, 2020

  • Senior Client Success Manager Campaign Management

    January, 2019

  • Client Success Manager Campaign Management

    June, 2017