Bob Armstrong is a seasoned professional in the field of information technology with extensive experience spanning over two decades. Currently serving as Vice President of Information Technology at OTG Management since March 2006, Bob has previously held significant roles at Delaware North Companies, Inc., including Managing Director and Director of Information Technology between May 1996 and 2006. Bob Armstrong holds a degree from the University of South Florida and has a foundational education from Williamsville East.