In 2003, Christian Rupp was appointed as Executive Secretary for E-Government. Since 2005 he has been the Speaker of the Digital Austria Platform at the Federal Chancellery, responsible for  coordination of ICT Confederation and eGovernment activities between the federal government, states, cities, municipalities and business.

Rupp has served as a Member of the Advisory Board for Information Society in the Federal Chancellery. He was responsible for coordination of the i2010 activities in Austria, as well as Advisory Board at and active in the Strategic Consulting Group ICT in the Federal Ministry of Economics and Labour. For the last fifteen years Rupp has been involved in all Austrian ICT activities, and as an expert in various UN and EU committees. He has also been a keynote speaker at numerous international conferences.