Minister in Tadeusz Mazowiecki’s government from 1989-91, Mayor of the City of Warsaw from 1994-99, multiple Member of Parliament, OSCE Coordinator for Economic and Environmental Affairs from 2002 to 2005, Business Ombudsman of Ukraine from 2019-21.
Currently Chairman of the European Movement Forum since 2011 and Chairman of the POLIN Museum Support Committee since 1997.