Firmansyah held the position of the CEO of Telkom Indonesia, the main telecommunication company in Indonesia, from 2007 to 2012, before he was Director of Finance. Prior to joining Telkom, he was Commissioner and Head of Audit Committee at PT Semen Padang.[2][3]