I attended another Great Books school (Shimer), have been a technology manager for the past few decades, and am now working at a large university. I would suggest that you first research schools and degree programs to find those that interest you. Having done that, contact the professor(s) in those departments, explaining your background (both academic and your intern experience) and your interest in their graduate program. Try to arrange an on-campus interview which will not only allow your great communication skills to be noticed but also demonstrate the strength of your interest. My feeling is that you will find at least one program for which the director will recognize the strengths you can bring and be flexible enough to help you get past their normal requirements. That may mean taking some undergrad courses until you are actually accepted into the program. My hunch is that your St. Johns education will be sufficient preparation if supplemented with some core coursed in the field. I also suspect that you would be frustrated in a program or working with a program director without the flexibility to work around your missing academics - a brain that can succeed at a place like St. Johns would likely feel too constrained by those not demonstrating that flexibility.