Shamus Rae

  • Managing Director, Research and Development
  • Engine B