Engstrom was most recently the public relations director for the U.S. Navy's Smart Card Group for Unified Industries, Inc. (Springfield, VA). He has a bachelor's degree in journalism from Southern Illinois University and a master's in organizational development and workplace learning from the University of Massachusetts.