General Secretary of the BFAWU, Current President of the GFTU, TUC General Council member and Vice chair of CTUF and Unions 21