Oliver Kraft

Oliver Kraft

Team Leader Shopping Center Management Germany