[1][2] Umesh previously served as editor of the Bangkok Post and an adviser to the Pheu Thai Party economic policy committee.
[1] He also served as a vice-minister under prime minister Srettha Thavisin.
[3] Umesh was editor of the Bangkok Post from July 2016 to May 2018.
[4][5] He was forced to resign by the newspaper's board of directors after he refused to curtail criticism of Thailand's military-led government.
[4][6][7] In 2019, Umesh was a party list candidate for the Thai Raksa Chart Party, which was dissolved by the Constitutional Court.