Mr. Kofi Asamoah started his working career with the Ghana Ports and Harbour Authority in 1977. In 1988, he was elected the Deputy General Secretary of the Maritime and Dockworkers Union of the TUC. In 1996, he was elected the General Secretary of the Maritime and Dockworkers Union. From 2000 to 2008 he was the Deputy Secretary-General (Operations) of the Ghana TUC. In 2008 he was elected as the Secretary-General of the TUC. He retired as the Secretary-General of the TUC in August 2016.
Mr. Asamoah served on several boards including, Titular Member -Governing Body of the International Labour Organisation (ILO), Member- National Tripartite Committee, Member - National Health Insurance Authority, Board Member - SSNIT Board of Directors. He was elected to the Mechanical Lloyd Board of Directors in 2011.