- 1976 - Automotive engineer
- 1985 - "Intourist" car fleet vice director
- 1993-2005 - "Intourautoservice" Corporation general director
- 1998-2000 - Regional manager for North-West office of "Intourist" Corporation, the biggest and oldest Russian travel agency and hotel chain.
- from 2005 - Director of charity fund by Sergey Esenin
- from 2005 - General director of St.Petersburg Centre of Culture and Creativity Assistance