Stephan was formerly TeleGeography's VP of Strategy. He was responsible for new product development and advised TeleGeography's research teams.
LinkedIn