David Begg


David Begg is Director of TASC. He was previously General Secretary of the Irish Congress of Trade Unions and spent five years as Chief Executive of Concern Worldwide in the late 1990s.