Barry O’Donnell

Senior Vice President,
Sales & Account Management

Barry is responsible for the development, direction and management of all sales-related activities, including client acquisition/retention, channel marketing and business development. He has more than 25 years of experience in the IT services industry.  He has held several leadership positions specializing in the development of sales and delivery strategies.


Key accomplishments: As VP of national accounts for CDI IT Solutions, Barry led all aspects of the company’s sales and operational success, and achieved top line revenues in excess of $200 million per year. Previously, Barry owned and managed an IT staffing firm.

Previous employer: CDI IT Solutions

First job: Cutting packaging cardboard in an old factory

Little-known fact about Barry: He enjoys completing complex tax returns.

Motto/business philosophy: If everything seems under control, you’re just not moving fast enough.

Toughest decision ever made: Recognizing a past decision was a mistake and making the correction

Song that best describes Barry: “A Little Less Conversation (A Little More Action Please)” by Elvis Presley

Education: Rutgers, the State University of New Jersey, New Brunswick, B.A. in economics

Interests/civic engagement: Served on township advisory boards such as the Recreation Advisory Committee and the Open Space Committee; served on township basketball and softball boards; has coached youth basketball, softball, soccer and lacrosse for 15 years