Después de trabajar para el Programa de las Naciones Unidas para el Desarrollo (PNUD), el Ministerio Federal para Asuntos Exteriores de Austria y la Organización para la Seguridad y la Cooperación en Europa (OSCE) de Viena, entró en 1998 a formar parte de la Comisión Europea, donde ha ocupado el cargo de Jefe de unidad en las direcciones generales de «Relaciones exteriores», «Desarrollo» y «Medio ambiente».
Actualmente es jefe de unidad en la Dirección General «Medio ambiente» de la Comisión Europea, ocupándose de «Producción sostenible, productos y consumo». En este puesto se encarga la coordinación del seguimiento al nuevo paquete de la UE de «Economía Circular» y el desarrollo e implementación de una serie de políticas e instrumentos europeos en apoyo de la transición hacia una economía circular.