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.
This person is not in any teams
The Channel Company
3 followers
The Channel Company is the independent organization enabling technology partnerships across the channel eco-system.