I am also a member of Beta SIgma Phi and have been since 2004.
Walter W. Ross is the founder of Beta Sigma Phi. Walter W. Ross & Company is run by the Ross family for Beta Sigma Phi.
Hope that helps.
As far as the website goes--As a member I totally agree it is not easy to navigate. I complain about that to International HQ quite a bit. I dont think they like me very well

.