Makkonen was the president and CEO of ICT company ANVIA from August 2010 to the spring of 2013 when he left because of serious illness, and later retired.
Makkonen toimi ICT-yhtiö Anvia Oyj:n toimitusjohtajana elokuusta 2010 kevääseen 2013, jolloin hän jäi vakavan sairauden takia sairauslomalle ja myöhemmin eläkkeelle.