South Westphalia University Of Applied Sciences 2015 - 2018 59872 Meschede, Germany, MeschedeProject / Product management, IT development