Barnes is the Chief Operating Officer of Radio Jamaica Limited, Managing Director of subsidiary:- The Gleaner Company (Media) Limited, Chairman of Multimedia Jamaica Limited and Gleaner Online Limited, and Director of other group subsidiaries namely TVJ, RETV, JNN, IRC. A trained mechanical engineer with a graduate degree in Finance and International Business from Boston University and McGill University respectively, Mr. Barnes also serves on external boards including Media Association Jamaica Limited, 1834 Investments Limited (formerly The Gleaner Company Limited), Caribbean News Agency, Caribbean Media Corporation, Inter American Press Association, JN Life Insurance Company Limited, Pan Jamaican Investment Trust Limited, and Ocho Rios Beach Limited. He is the Chairman of PALS Jamaica Limited and Vice President of the Private Sector Organization of Jamaica.