Thomas Allen

Thomas Allen Contributor

Thomas Allen is Vice-President for Engineering and Innovation, TRU Simulation + Training