Dr. Craig Labovitz

Head of Technology, Deepfield Nokia