Tchiaberashvili was Georgia's permanent representative to the Council of Europe from 2005 to 2010 and ambassador to the Swiss Confederation and Principality of Liechtenstein, and Permanent Representative to the United Nations office and other international organizations in Geneva from 2010 to 2012.