In 1980, he graduated from the University of Lviv, Faculty of Applied Mathematics and Mechanics, mechanic. In 1994, he graduated from the Institute of Public Administration and Self-Government as a Master of Public Administration. He is a candidate of Physical and Mathematical Sciences.
Political career
From April 1990 to August 1993 Kachur was Deputy Chairman of the Lviv City Council. A Member of the People's Movement of Ukraine, he was also a member of the Lithuanian Support Committee [uk]. He again served as First Deputy Chairman of the Lviv City Council from September 1994 to May 1996. Afterwards, he left for Kyiv to become deputy executive director of the Association of Ukrainian Cities, where he would stay until March 2000. In March 1999 he also became head of the Centre for Cooperation of Cities within the association. From September 2001 to April 2002 he was vice-president of the All-Ukrainian Union of Public Organizations "Association of Regional Development Agencies of Ukraine", also based in Kyiv.
From 20 March 2008 to 2 April 2010 Kachur was a member of the National Council for Interaction between Public Authorities and Local Self-Government Bodies.[13][14] Since June 2008 he has been executive director of the New Energy of Ukraine Alliance. He has also been vice-president of the Italian Chamber of Commerce and Industry in Ukraine since 2 October 2012.[citation needed]