Department of Management and Production Engineering, Lodz University of Technology is located in Łódź, Poland on Piotrkowska 266. Department of Management and Production Engineering, Lodz University of Technology is rated 4.8 out of 5 in the category university in Poland.