Randy is a Vice President of ARA, Inc. and the Virtual Heroes Division Manager. He has over 25 years’ experience in the software development industry. Prior to joining Virtual Heroes, Randy developed interactive 3D graphics software at Amoco, Digital Equipment, Ex Machina, Data General, SAS Institute, Southpeak Interactive, and the Research Triangle Institute of North Carolina. Randy has worked with a wide range of commercial, government, and private organizations, directing content related to science, oil exploration, graphics libraries, visualization, training, education, simulation, and gaming. Randy holds an MS in Computer Science from the University of North Carolina at Chapel Hill and a BS in Computer Science from Oklahoma State University.