Elk Horn, IA — James G. O’Keefe, 69, passed away on February 5, 2019 from pancreatic cancer.

Jim was born to James and Pauline (Peterson) O’Keefe, on February 4, 1950 in Omaha, NE. He was raised in Huntley, WY, and upon graduation from Huntley High School received an appointment to the United States Naval Academy, Annapolis, MD. He graduated from USNA in 1972 and was commissioned an Ensign serving on the USS CHARLES BERRY. After two years of deployments to Korea, Japan, and North Vietnam, Jim was accepted to flight school and earned his aviator helicopter wings at Naval Air Station Pensacola, Pensacola, FL.

While attending flight school, Jim designed a helicopter landing pad simulator, eliminating the need for trainees to ‘practice land’ on active aircraft carriers, and an ‘incubator suspension system’ which protected infants from vibrations during helicopter transport.

Jim graduated from the Naval War College in Newport, RI, and earned an MBA from Salve Regina College in Newport, RI. Throughout his life he continued to read, learn, problem solve, and tinker. He was an accomplished musician who enjoyed playing French horn and string bass.

Upon retiring from the Navy, Jim worked for SAP, one of the world’s largest software companies. He used that experience to establish several software-based training companies.

Jim eventually settled in Elk Horn, IA, with his wife, Phyllis. He became very active in “New Century Art Guild, Inc.”, a non-profit corporation registered in Iowa and Nebraska with a primary mission of providing training in art and business education to military veterans.

Jim is survived by his mother, Pauline of Huntley, WY; son, Jimmy of Portland, OR; and sister, Barbara of Paradise Valley, AZ.

According to Naval Tradition, Jim was buried at sea; at his request, no services will be held but a portion of his ashes will be buried in the family plot in Torrington, WY.

To plant a tree in memory of CMDR RET as a living tribute, please visit Tribute Store.

Sign Up for Star-Herald.com Email Alerts

* I understand and agree that registration on or use of this site constitutes agreement to its user agreement and privacy policy.

(0) comments

Welcome to the discussion.

Keep it Clean. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
Don't Threaten. Threats of harming another person will not be tolerated.
Be Truthful. Don't knowingly lie about anyone or anything.
Be Nice. No racism, sexism or any sort of -ism that is degrading to another person.
Be Proactive. Use the 'Report' link on each comment to let us know of abusive posts.
Share with Us. We'd love to hear eyewitness accounts, the history behind an article.