
Philip Marschall, MSc
Partner & Director European Office
Philip Marschall coordinates project & sales activities from Navigator Consulting’s Düsseldorf office. Since joining Navigator in 2015, he has managed 13 site selection projects from Germany, Switzerland & China. With an academic background in economic geography and geo-information systems (GIS), he brings critical expertise in regional economic development and locational business advantages, helping clients identify strategic business locations that offer long-term competitive advantages.
He holds an M.Sc. in Economic Geography from RWTH Aachen University. He is natively fluent in both English and German.