Mike Hatrick

  • Adjunct Senior Lecturer, Technology Management and Economics